平时是直接写在本子上的,但是日后越来越多一页不够用我又不能为之专门留空,不如汇总在这里。有些可能很白痴,不过我之前确实不知道。。。
- 使页面加载时执行某个JS方法,可以在script标签第一行进行调用
- MyBatis的配置文件中不能含有一些特定字符,如“<”,“>”,应替换为& lt; & gt;(去掉空格)
- 前台向后台传值,1和“1”的类型不同(value=”1″不等于value=”‘1′”
- 可以使用jQuery动态提交表单:
$("#Form").attr("action","A.do");//可动态设置该值
$("#Form").submit();//以将同一个表单提交到不同的controller中
- js文件没有更新时,可以在引用处后加XXX.js?20081023,或者通过控制台禁用缓存
- HTML标签内可以嵌套JSTL来动态添加属性,如设置选项是否被选中:
<select ...>
<option <c:if test="${testValue==0 }">selected="selected"</c:if>
value="0">全部</option>
...
</select>
- 同一包下的类可以直接相互调用
- 出现程序逻辑上无法解释的错误可以更换浏览器再看看
- 页面上不能通过控制台选取元素获取到的元素应该为js动态生成的
- 避免无效日志,服务器保存、打印日志是有成本的
- HQL替代参数,不可加引号,与冒号中间不能有空格
- 如果重启Tomcat没反应可能是被断点阻塞了,也可看看是否有其他控制台处于启动状态。
- 一个要判断显示与否的元素,默认应该隐藏起来,否则在网速慢的情况下会出现不隐藏的情况。
- 但凡是对Bean的定义都相当于Spring核心配置文件,在某处被import,如
<import resource="classpath:spring/spring-config-aop.xml"/>