web项目中常见问题及解决方案
http://blog.sina.com.cn/s/blog_51addfe401009e9s.html
1.页面特效如:弹出式菜单等,有专门的特效代码集.一般用dom操作(html,div)实现
2.尽量少用隐藏和显示层,改用elements.innerHTML="标记文本"动态覆盖.
3.数据库建模:CDM/PDM,最好直接用PDM,或者直接用客户端工具在可视化界面建表.
4.报表打印,在网页中打印整个页面由javascript代码实现,如果要实现打印某个DIV则需专门的插件.
5.概要设计和详细设计可用eclipse中uml插件来做:画出用例图(可生成gif文件),建立包结构图,再在
包中添加接口和类图,还可建立类间关系.建好后可直接生成java源文件
6.乱码问题:首先在要eclipse中设置编辑器的编码类型,而且每个项目都要在其属性中设置编码类型.
数据库引擎类型.(最好把所有表导出,替换功能,替换所有表的设置)再删除数据库中原有
表,再导入修改后的表
7.web项目三层结构:
8.封装客户端表单数据在一个对象中:导入一个外部包(commons-beanutils.jar)然后用