`
缥缈峰之旅
  • 浏览: 2418 次
  • 性别: Icon_minigender_1
  • 来自: 河北
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

ActionForm的注意事项!

阅读更多
我复习了ActionForm的注意事项:

ActionForm
1.继承自ActionForm的一个XXXForm
2.XXXForm中的属性和html中提交的form中的name一致(要求)
3.struts中进行配置 name="userForm"
<action path="/login" type="action.LoginAction" name="userForm"
validate="true" input="/login.jsp">

<form-beans>
<form-bean name="userForm" type="form.UserForm"></form-bean>
</form-beans>

Properties注意事项
1.#注释一行
2.不能使用中文,只能使用英文。中文使用\uXXXX方式

生成Properties方法
1.使用命令行 native2ascii方式(技巧:bat方式,免得每次打命令)
2.使用Eclipse插件 PropertiesEditor

验证
1. 配置validate="true"
2. 实现public ActionErrors validate(ActionMapping mapping, HttpServletRequest request)方法
3.ActionErrors errors=new ActionErrors();  error.add();

验证要和对应的标签结合:


导入Struts标签:
1.copy *.tld
2.配置 web.xml
3.copy jar

补充:
<forward name="login" path="/login.jsp" redirect="true" />
相当于response.sendRedirect();
分享到:
评论
2 楼 fanle_ku 2009-11-30  
 
1 楼 jinleix 2009-11-30  
我发现可以直接用代码。。。失误

相关推荐

    Struts Struts1例子Struts注意事项

    在使用Struts1时,有几点注意事项: 1. **配置文件准确性**:struts-config.xml是Struts框架的核心配置文件,必须正确配置Action、ActionForm和ActionMapping,否则可能导致请求无法正确处理。 2. **异常处理**:...

    Struts使用技巧和注意事项

    ### Struts 使用技巧和注意事项 #### 一、Struts Validate 使用详解 在 Struts 框架中,数据验证是一项非常重要的功能,它确保了应用程序能够接收到合法且符合预期的数据输入。Struts 提供了多种方式进行数据验证...

    00000033_bean-struts的用法.rar

    5. **注意事项:** - ActionForm Bean应尽量保持无状态,以利于多线程环境下的性能优化。 - 配置文件的维护是关键,错误的配置可能导致请求无法正确处理。 - 考虑到可维护性和扩展性,Action类的职责应单一,避免...

    Struts validator验证框架

    **注意事项** - 配置文件的正确导入和引用,避免出现找不到规则或字段的错误。 - 注意验证规则的顺序,因为验证通常是按顺序执行的,如果前面的规则失败,后面的规则可能不会被执行。 总结,Struts Validator框架是...

    Struts标签 解说和练习

    五、注意事项 1. 配置Struts-config.xml:确保已为ActionForm配置了相应的bean,以及表单提交的action。 2. ActionForm的属性:与Struts标签对应的属性需要在ActionForm中声明。 3. 命名规则:通常,Struts标签的`...

    JakartaStrutsLive

    - **自动类型转换的注意事项** - 讨论Struts框架提供的自动类型转换功能,并指出在使用时应注意的问题。 #### 三、总结 《JakartaStrutsLive》这本书通过丰富的示例和实用技巧,不仅介绍了Struts框架的基础知识...

    java struts教程.rar

    `说明.txt`文件可能是对压缩包内容的简短说明,指导用户如何打开和使用这些资源,包括阅读PDF教程的建议,以及可能存在的任何警告或注意事项。 `爱书吧 电子书 教程 让更多人 读更多的书.url`是一个链接,可能是...

    java基于struts的上传下载

    四、注意事项 - 文件安全性:对上传的文件进行安全检查,防止恶意文件或病毒感染服务器。 - 错误处理:处理可能出现的异常,如文件过大、类型不符等。 - 性能优化:使用流处理大文件,避免一次性加载到内存。 - ...

    Struts In Action

    10. **最佳实践**:书中还涵盖了Struts应用的性能优化、安全注意事项和项目构建的最佳实践。 通过阅读《Struts In Action》,开发者不仅可以掌握Struts框架的使用,还能深化对MVC设计模式的理解,为后续学习其他...

    Struts资料

    十、最佳实践与注意事项 - 使用ActionForm分离表单数据和业务逻辑。 - 尽量减少在JSP页面中写Java代码,遵循MVC原则。 - 配置文件清晰、模块化,便于维护。 - 使用Tiles进行页面布局,提高复用性。 - 善用拦截器,...

    Jakarta Struts Live

    - 分析每个阶段的动作和注意事项。 3. **自动类型转换的利与弊** - 讨论Struts自动类型转换机制的优点和潜在问题。 - 提供建议以避免常见陷阱。 4. **表格内容** - 由于提供的部分内容被截断,此处无法给出...

    struts1.0实例2

    5. **注意事项**: - 确保所有配置文件的正确性,避免XML解析错误。 - 正确处理ActionForm中的属性,确保与JSP中的表单元素对应。 - 在Action中处理异常,提供友好的错误提示。 - 使用Struts标签库可以提高开发...

    struts 文件上传

    6. **安全注意事项**:文件上传功能也可能带来安全风险,如文件类型检查不严可能导致恶意文件上传(例如执行脚本文件)。因此,一定要对上传的文件类型进行检查,并限制大小,以防止DoS攻击。 在Struts1的时代,...

    StrutsInAction中文版

    11. **最佳实践**:分享在实际项目中使用Struts的最佳实践和注意事项,帮助开发者避免常见问题。 通过阅读这本书,开发者不仅能掌握Struts框架的基础知识,还能了解其在实际项目中的应用技巧,从而提高开发效率和...

    Struts1.0文件上传的一个小例子

    8. **安全注意事项**:文件上传可能带来安全风险,如上传恶意文件、执行代码等。确保验证文件类型、大小,并对上传路径进行严格控制,避免路径遍历攻击。 以上就是使用Struts1.0实现文件上传的基本步骤和关键知识点...

    struts1 文件上传 文件下载

    **四、安全注意事项** 1. **文件名安全**:防止文件覆盖或路径遍历攻击,对用户提供的文件名进行清理和验证。 2. **大小限制**:设置上传文件大小的上限,防止过大文件耗尽服务器资源。 3. **文件类型检查**:仅...

    struts笔记

    七、最佳实践与注意事项 1. 数据验证:在ActionForm中进行,也可以使用Struts提供的Validator框架。 2. 国际化:利用ResourceBundle实现多语言支持。 3. 分层设计:保持Action轻量级,复杂的业务逻辑应放在Service层...

    struts1.x 常用知识详解

    七、最佳实践与注意事项 1. **代码规范**:遵循良好的编码和设计规范,使代码易于理解和维护。 2. **错误处理**:正确处理异常,提供友好的错误信息,提高用户体验。 3. **性能优化**:合理使用缓存,避免重复...

Global site tag (gtag.js) - Google Analytics