`

好久没写JSP的后果

阅读更多

有些日子没写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事务. 绕了一圈后才发现是这里写死了. 汗!

2
0
分享到:
评论

相关推荐

    JSP中java文件操作大全

    这里的关键在于使用`mkdir()`方法创建目录,而`delete()`方法在处理目录时会删除该目录及其所有内容(如果目录为空),但在使用前应确保理解其后果,避免误删重要数据。 ### 如何在JSP中处理虚拟目录 在JSP应用中...

    servlet + jsp 写的项目示例.zip

    项目工程资源经过严格测试可直接...不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于收集和整理资料耗费时间的酬劳

    一个用servlet-jsp 写的图书管理系统.zip

    项目工程资源经过严格测试可直接...不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于收集和整理资料耗费时间的酬劳

    jsp+servlet+mysql写的一个学生管理系统.zip

    不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于整理和收集资料耗费时间的酬劳 3. 积分资源不提供使用问题指导/...

    用jsp servlet 写的网上商城项目 三层架构 Servlet Service Dao.zip

    不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于整理和收集资料耗费时间的酬劳 3. 积分资源不提供使用问题指导/...

    SSM+MySql+jsp写的课程设计 ----&gt; 航班预订系统.zip

    项目工程资源经过严格测试可直接...不可商用等,一切后果由使用者承担 3. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于收集和整理资料耗费时间的酬劳

    一个原生的JSP+Sevrlet容器的学生管理系统,第一次写JavaWeb练手项目.zip

    项目工程资源经过严格测试可直接...不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于收集和整理资料耗费时间的酬劳

    基于jsp,JavaBean,mysql的博客系统,系统设计参照了《自己动手写Struts》一书,目前实现了前七章的内容

    不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于整理和收集资料耗费时间的酬劳 3. 积分资源不提供使用问题指导/...

    IIS写权工具

    【IIS写权工具】是一种专门针对Internet Information Services(IIS)服务器的安全工具,主要用于测试和利用IIS服务器中的写权限漏洞。IIS是微软公司出品的一款强大的Web服务器软件,广泛应用于各种Windows操作系统...

    最早接触J2EE时,写的一个项目,源码已经丢失,相关代码解释均在文档内 这是一个基于Selervlet、JSP、以及JavaBe

    不可商用等,一切后果由使用者承担 2. 部分字体及插图等来自网络,若是侵权请联系删除,本人不对所涉及的版权问题或内容负法律责任。收取的费用仅用于整理和收集资料耗费时间的酬劳 3. 积分资源不提供使用问题指导/...

    记一份SQLmap 使用手册小结(二)1

    SQLmap是一款强大的自动化SQL注入工具,用于检测和利用SQL注入漏洞。这篇小结主要关注SQLmap的高级功能,包括自定义函数注入、系统...然而,务必注意,这些功能应在合法授权的情况下使用,否则可能导致严重的法律后果。

    最全的Java面试题

    #### Session Bean的remove方法未调用后果 如果Session Bean的`remove()`方法从未被调用,可能会导致资源泄露,因为容器无法确定何时可以回收Bean实例。正确管理会话Bean的生命周期对于资源管理和系统稳定性至关...

    CVE-2017-12615利用脚本

    更严重的是,如果上传的文件被解析为可执行代码(如JSP、WAR等),攻击者就可以执行任意的系统命令,从而实现远程代码执行。 ### 攻击流程 1. **发现弱点**:攻击者首先需要确定目标Tomcat服务器是否开启了PUT方法...

    WEBSHELL提权方法总结

    - 对于每种提权方法,都需要评估其带来的风险和后果,尽量选择低风险的技术手段。 3. **环境适应性:** - 不同操作系统或版本之间可能存在差异,因此需要根据实际情况调整提权策略。 4. **持续学习:** - 安全...

    整理后java开发全套达内学习笔记(含练习)

    abstract (关键字) 抽象 ['æbstrækt] access vt.访问,存取 ['ækses]'(n.入口,使用权) algorithm n....Annotation [java] 代码注释 [ænәu'teiʃәn] anonymous adj.匿名的[ә'nɒnimәs]'(反义:directly adv....

Global site tag (gtag.js) - Google Analytics