为了账号安全,请及时绑定邮箱和手机立即绑定

日常工作时用到的一些前端技巧心得

平时是直接写在本子上的,但是日后越来越多一页不够用我又不能为之专门留空,不如汇总在这里。有些可能很白痴,不过我之前确实不知道。。。

  • 使页面加载时执行某个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"/>
点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
JAVA开发工程师
手记
粉丝
0
获赞与收藏
18

关注作者,订阅最新文章

阅读免费教程

感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消