有些日子没写JSP了, 今天干一个活时用JSP竟然出了不少错误,很是不应该. 记下来,严重警告自己:
1, Form(method设置为post)提交时,给action赋值为action="/someAction.html?someInfo=yes",结果提交给Struts时报找不到相应的action配置.
为什么不用这样的形式呢? <input type= "hidden" name = "someInfo" value = "yes"/>
2, 错用getElementsByClassName.
给JSP中的一input的name设为'someName',在JavaScript中却错用了getElementsByClassName来获得那
个Input, 不用想,也知道得用getElementsByName.
3, 用EL表达式时,对形如这样的链取值陌生了: value="${beanN.beanM.name}". 痛苦!!
4, hide某一ID时,竟然从HTML里直接拷来<input type= "hidden" name = "someId" value
= "2345"/>,而没有用El表达式来动态地写入.这样往数据库里更新时,总是更改ID为2345对应的记录. 一开始没有发现什么原因,
竟然怀疑到Hibernate没有flush或Spring没有commit事务. 绕了一圈后才发现是这里写死了. 汗!
分享到:
相关推荐
这里的关键在于使用`mkdir()`方法创建目录,而`delete()`方法在处理目录时会删除该目录及其所有内容(如果目录为空),但在使用前应确保理解其后果,避免误删重要数据。 ### 如何在JSP中处理虚拟目录 在JSP应用中...
项目工程资源经过严格测试可直接...不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于收集和整理资料耗费时间的酬劳
项目工程资源经过严格测试可直接...不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于收集和整理资料耗费时间的酬劳
不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于整理和收集资料耗费时间的酬劳 3. 积分资源不提供使用问题指导/...
不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于整理和收集资料耗费时间的酬劳 3. 积分资源不提供使用问题指导/...
项目工程资源经过严格测试可直接...不可商用等,一切后果由使用者承担 3. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于收集和整理资料耗费时间的酬劳
项目工程资源经过严格测试可直接...不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于收集和整理资料耗费时间的酬劳
不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于整理和收集资料耗费时间的酬劳 3. 积分资源不提供使用问题指导/...
【IIS写权工具】是一种专门针对Internet Information Services(IIS)服务器的安全工具,主要用于测试和利用IIS服务器中的写权限漏洞。IIS是微软公司出品的一款强大的Web服务器软件,广泛应用于各种Windows操作系统...
不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于整理和收集资料耗费时间的酬劳 3. 积分资源不提供使用问题指导/...
SQLmap是一款强大的自动化SQL注入工具,用于检测和利用SQL注入漏洞。这篇小结主要关注SQLmap的高级功能,包括自定义函数注入、系统...然而,务必注意,这些功能应在合法授权的情况下使用,否则可能导致严重的法律后果。
#### Session Bean的remove方法未调用后果 如果Session Bean的`remove()`方法从未被调用,可能会导致资源泄露,因为容器无法确定何时可以回收Bean实例。正确管理会话Bean的生命周期对于资源管理和系统稳定性至关...
更严重的是,如果上传的文件被解析为可执行代码(如JSP、WAR等),攻击者就可以执行任意的系统命令,从而实现远程代码执行。 ### 攻击流程 1. **发现弱点**:攻击者首先需要确定目标Tomcat服务器是否开启了PUT方法...
- 对于每种提权方法,都需要评估其带来的风险和后果,尽量选择低风险的技术手段。 3. **环境适应性:** - 不同操作系统或版本之间可能存在差异,因此需要根据实际情况调整提权策略。 4. **持续学习:** - 安全...
abstract (关键字) 抽象 ['æbstrækt] access vt.访问,存取 ['ækses]'(n.入口,使用权) algorithm n....Annotation [java] 代码注释 [ænәu'teiʃәn] anonymous adj.匿名的[ә'nɒnimәs]'(反义:directly adv....