开发中遇到的问题总结_第1页
开发中遇到的问题总结_第2页
开发中遇到的问题总结_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精品word文档值得下载值得拥有1. 运行环境问题:火狐浏览器、 IE浏览器2. 字段校验问题:必填,只读,长度限制,输入值类型,特殊符号过滤(防止sql注入)3. ken do ui 组件:a. 避免使用kendo ui组件保留关键字,数据库/java都同样避免系统保留关键字;b. kendoMultiSelect组件要使用<select />避免使用<input />元素,IE下使用<input />有问 题。c. 尽量避免以下用法,否则出现IE浏览器下弹出框kendoWindow不居中问题:if($("# win container_div&

2、quot;).length<=0)$(docume nt.body).appe nd("<div id='_win_contain er_div'></div>");$("<div id='qiyexiaoxi_view_w in '></div>").appe ndTo("#_w in_contain er_div");正确 用法:$("<div id='qiyexiaoxi_view_win'></di

3、v>").appendTo("#com_banner"),com_banne是页面已经存在 div的id属性。d. 开发中应避免使用火狐浏览器特有的一些函数、组件等,如()。e. 查询条件在分页功能中的过滤。f. 页面记录显示默认按照时间顺序倒序排列,最新排列在最前。g. Ken do ui界面风格保持一致,如ken doWi ndow 界面保持一致。4. 特殊字段格式统一:a. 从前台到后台数据库日期使用统一格式:2013-01-01 00:00:005. 业务逻辑校验:a. 删除主外键关联数据b. 更新记录时选择性更新6. 数据库

4、相关设计:a. 编码前数据库表结构设计评审,数据库结构维护需严格管理b. Sql语句的定义及sql执行严格在dao层处理,servcie层不能这些操作。c. 编写sql语句时尽量不要使用拼接字符串的方式以防止sql注入,改为使用预编译语句既安全又咼效。拼接 sql 女口: String strSql = select * from student where id= ' + id + "'”预编译语句如:String strSql = select * from student where id=? ”7. 统一编码规范及界面风格a. 特别注意<table>

5、;中<td>宽度要根据显示的数据适当调整b. 弹出宽的大小要适当,如数据很少也不能太小c. 在一些查看界面不要使用输入框显示内容d. 页面避免随意出现一些花花绿绿的文字提示及标题,特殊情况需大家一起评审通过8. 单元测试及日志打印a.避免使用System.out.println()打印日志,充分利用Log4j的日志级别进行打印及调试9. 敲键盘时跳转至请求地址:如果想要执行某个按钮事件,这在按钮前面加<in put type="text" style="display: non e;">即可。就业系统数据设计问题:1. 重要消息表

6、结构设计不合理:message和message_log2. 企业回执,质量评价存在逻辑问题3. Delete外键报错优化提示,Update误修改数据4. kendoWindow 样式修改,时间格式统一yyyy-MM-dd HH:mm:ss5. 上传文件格式限制精品word文档值得下载值得拥有序 号问题问题描述解决办法1开发环境火狐、IE不兼容2字段校验必填,只读,长度限制,输 入值类型3避免使用保留关键字女口 javascript 的 delete 关键字4kendoMultiSelect组件火狐、IE不兼容使用vselect /避免使用input /元素,IE下使用input /有问题5ke

7、ndoWindow不居中IE浏览器下弹岀框kendoWindow不居中问题if($("# win container div").length<=0)$(document.body).append("<divid='_win_container_div'>v/div>");$("<divid='qiyexiaoxi_view_win'x/div>").appendTo("#_win_c ontainer_div");正确用法:$("<

8、;divid='qiyexiaoxi_view_win'x/div>").appendTo("#com_ba nner"),com_banne是页面已经存在 div的id属性。6火狐、IE不兼容避免使用火狐浏览器特有 的一些函数、组件开发中应避免使用火狐浏览器特有的一些函数、组件等,女口 ()7页面排序混乱页面记录显示默认按照时间顺序倒序排列,最新排列在最前8业务逻辑校验delete主外键关联数据岀错时提示用户; update记录时选择性更新9Jsp中避免 java代码El表达式、jstl标签10Js关键字11Html

9、、css基础知识加强5771001803090012095 5790368228596330825771001803090012386 5761373997357606965771001803090013594 5780775799025155125771001803090012387 5771649826018180515771001803090012138 5721311921589183265771001803090012359 5790368223610760535771001803090012356 5761352861437917425771001803090012355 5750

10、8786970469327917088100343355274 101229944325833379精品word文档值得下载值得拥有17088100343355275 10186673293883200817088100343356107 10158115250150052217088100343356108 10100018005987173217088100343354295 10107419414268701717088100343356184 10187866086962880217088100343356185 10177583117408667417088100343356109 10108601437357284617088100343356110 101

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论