`
yollywu
  • 浏览: 17751 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

碰到的actionForm的问题

阅读更多
   这个问题是这样的,第一个页面是获取到的数据库中某张表的记录列表,
    
然后可以选中编号进行增删改操作,'/edms/initialEditClient.do?clientId='+clientId;
   
初始化编辑触发动作的initalEditClientaction()  通过选种的记录id来查找到实体(
    
Client client=clientdao.getById(clientInfoForm.getClientId())),
   
然后通过设置actionForm各种属性
     clientInfoForm.setXX(client.getXX);
   
   正常情况下,成功的页面可以接受和显示通过clientInfoForm传递的属性值.

   但是我这边碰到的问题是在action中,可以获取到所有的属性,但是在JSP显示页面什么都没传递过去, 
   我分析了,配置文件没问题,找了好几个人看.开始因为我的actiongForm是通过让POJO类继承ActionForm,开始以为是这个原因导致不能回显,后来重新建了个actiongForm,还是没能解决问题.
   真的找不到什么原因..
分享到:
评论
2 楼 giky2323 2007-05-28  
默认的就是false呀
1 楼 yollywu 2007-05-21  
  问题已解决,实际上还是配置文件的问题:
  <forward name="success" path="/showOperation.do" redirect="true"></forward>由于使用了重定向请求,使得向浏览器发送一个HTTP响应,告诉浏览器重新提交一个新的请求到新的路径,原来的请求参数就不保留了,原来的请求上下文也消失了..也就是actionForm没把参数传递过去..

相关推荐

    struts中配置动态ActionForm

    最近自学java中的框架-struts写了一些小例子,这都是很经典的程序,如果大家瞧得起要下载去看看,顺便给俺找找不足的地方。我的qq 821865130 email qingtian_hechen@163.com 希望大家能多多给我帮助...在此谢谢各位!!

    特殊情况(ActionForm,Servlet, Filter, Listener)下Spring如何注入对象

    在Spring框架中,如果需要在ActionForm中注入其他对象,例如数据库访问层的服务,可能会遇到问题,因为ActionForm通常是非Spring管理的bean。 针对这个问题,一种解决办法是将注入的属性声明为静态,并修改setter...

    struts标签问题

    4. **ActionForm问题**:确保ActionForm类正确实现了必要的方法,比如`validate()`,并且没有引发异常。 5. **异常处理**:查看服务器日志,定位具体的错误信息,通常错误信息会给出问题的具体原因。 在解决这类...

    我的珍藏 MLDN_J2EE框架_笔记(这几年我工作中遇到的问题和解决方案)

    《我的珍藏 MLDN_J2EE框架_笔记》是一份包含了作者在J2EE开发过程中遇到的问题及其解决方案的珍贵资料。这份笔记涵盖了Spring、Struts等主流Java企业级开发框架,是作者多年工作经验的结晶,旨在帮助开发者解决实际...

    面试常遇到的问题

    Struts使用ActionForm,Spring MVC使用ModelMapper或直接注入控制器方法,它们都将HTTP请求参数映射到对应的Bean字段。 7. 描述Spring + Hibernate的架构图及所用部分? Spring作为依赖注入容器,管理各种组件,...

    struts1项目500常见错误总结

    8. **ActionForm问题**:如果ActionForm配置不正确或ActionForm类本身存在问题,也可能会导致这个错误。检查ActionForm的配置以及与之关联的表单字段。 解决这些问题通常需要对Struts1的配置和工作原理有深入理解。...

    java struts

    3. **Action跳转问题**:Action执行完成后,可能会遇到ActionForward或Redirect的问题。ActionForward是服务器端跳转,而Redirect是客户端跳转,两者的应用场景不同。 4. **性能优化**:Struts1因其面向接口编程和...

    struts架构的指导

    在学习Struts的过程中,你还会遇到Struts的配置文件,如struts-config.xml。这是一个XML文件,用于定义Action映射、ActionForm的使用、数据源配置等。了解如何编写和理解这个配置文件对于调试和优化Struts应用至关...

    Struts各种问题解决方案

    通过对Struts框架中几个关键概念和技术点的分析,我们可以更好地理解和解决在实际开发过程中遇到的问题。无论是支持新版本的IDE、配置数据库连接池、理解`.do`与`.jsp`的关系还是掌握ActionForm与Action的使用场景,...

    Struts解决重复提交、上传组件+视频

    在实际开发中,我们经常会遇到两个关键问题:重复提交和文件上传。本教程将详细介绍如何使用Struts来解决这些问题。 一、重复提交问题 在Web应用中,用户可能会意外地多次点击提交按钮,导致服务器端接收到重复的...

    Commons Validator 1.3与Struts 1.1混合使用时的问题处理

    这篇博客讨论的是在使用Commons Validator 1.3版本与Struts 1.1版本时遇到的问题及其解决方案。 Apache Commons Validator提供了一套强大的验证规则,用于确保用户输入的数据符合预设的规范。它允许开发者定义XML...

    struts 1.3.8 源码

    Struts 1.3.8 是 Apache 软件基金会开发的一个开源的 Web 应用框架,主要用于构建基于 Java 的企业级应用。该版本在 Struts 1.x 系列...同时,对于那些遇到 Struts 相关问题的开发者,源码分析也是解决问题的宝贵资源。

    struts 视频实例

    在学习过程中,您可能会遇到一些问题,例如配置错误、编译问题或运行时异常。这些问题通常是由于配置文件的不正确或者缺少必要的库文件导致的。别担心,逐步检查并对照教程或文档进行调整,大部分问题都能迎刃而解。...

    struts1验证总结

    Struts1是一个经典的Java Web开发框架,由Apache软件基金会维护,它主要负责处理MVC(Model-View-...同时,结合源码分析,我们可以更好地了解Struts1内部的处理流程,这有助于我们在遇到问题时能够快速定位和解决。

    struts的validation验证框架源码

    深入研究Struts的Validation框架源码可以帮助开发者理解其内部工作原理,以便更好地自定义验证规则、优化性能或解决遇到的问题。源码分析有助于提升对MVC框架的理解,特别是在处理表单验证和错误处理方面。同时,这...

    JavaEE技术面试常见问题.doc

    - **ActionForm**:用于封装表单数据。 3. **Struts标签库的使用** - ****:文本输入框。 - ****:提交按钮。 - ****:显示属性值。 4. **Struts生命周期** - 请求到达`ActionServlet`。 - 调用相应的`...

    解决webwork客户端验证提示信息重复多次显示问题

    然而,在实际应用中,有时可能会遇到一个问题,即客户端验证提示信息会重复多次显示,这不仅影响用户体验,也可能暴露出潜在的代码问题。本文将深入探讨这个问题,分析原因,并提供解决方案。 首先,我们需要了解...

    jsp常见异常

    在Java Server Pages (JSP) 的开发过程中,遇到各种异常是不可避免的。这些异常不仅能够揭示代码中的错误,还能帮助开发者理解应用程序的运行环境配置是否正确。下面,我们将深入探讨几个常见的JSP异常,以及它们的...

    Struts开发入门与项目实践2

    6. **测试与调试**:使用浏览器访问应用,检查日志,定位并修复可能出现的问题。 7. **性能优化**:考虑缓存策略,减少数据库查询,优化Action和ActionForm的性能。 8. **异常处理**:设定全局异常处理,确保系统...

Global site tag (gtag.js) - Google Analytics