`
直直走
  • 浏览: 31852 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Struts2 action和jsp间传值问题

阅读更多
    最近做一个项目,遇见特匪夷所思的问题,就是action和jsp页面间跳转的时候,传值问题,在做后台(数据维护)的时候,一切都好好的,过了段时间做前台显示(发布的内容)时,奇了怪了,新建的action值传不到jsp页面了,jsp页面通过url传参数到action也不能被自动注入了,耗费半天功夫找原因,未果。无奈,只有用老方法,大不了用session和request进行传值取值。
    可是,问题还是在存在着啊,为什么struts2就这么怪呢。为这个差点连MyEclipse都换了,可想想关人家开发工具什么事儿啊。就在这儿总结一下这个奇怪问题,奇怪到根本找不到原因,只能怀疑是Struts2的问题或者是JVM,罪过啊罪过,呵呵。
0
0
分享到:
评论
3 楼 zqb666kkk 2010-07-16  
我遇到的问题是不能通过 request.getparameter("")接收参数,只能用 get set接收到,挺奇怪的
2 楼 myali88 2009-11-25  
代码贴出来看看嘛
1 楼 zhxing 2009-11-25  
调试源码见真相。。。。没有找不到的bug。。。

相关推荐

    ajax请求传值Struts2+jsp

    本教程将详细讲解如何在Struts2(版本2.3.24.1)框架下,结合JSP页面实现AJAX请求和传递数据。 ### 一、Struts2框架简介 Struts2是基于MVC(Model-View-Controller)设计模式的Java Web框架,它提供了一种组织应用...

    Struts2的三种传值方式比较(附demo)

    - 相应的JSP页面,展示了如何使用Struts2标签和Ognl表达式绑定Action属性和ValueStack。 - 配置文件`struts.xml`,配置了Action和结果页面的映射。 运行这个Demo,你可以观察到每种传值方式的效果,并理解它们在...

    struts2传值

    首先,传值问题在Struts2中主要涉及到Action类和JSP页面之间的交互。在Action类中,有两种方式可以将值传递到JSP页面: 1. 不加#的方式获取(所有对象放置在栈顶): - 如果XXaction类中存在与标签对应的成员变量...

    struts2-传值方式

    ### Struts2 传值方式详解 在Struts2框架中,实现前后台的数据传递是构建Web应用的基础之一。本文将详细介绍三种常见的Struts2数据传递方式:通过默认的Action属性传递、使用Value Object(VO)传递以及利用...

    JSP.rar_Action!_jsp传值

    在Java Web开发中,JSP(JavaServer Pages)和Action(通常指的是Struts2框架中的Action类)是常见的两个组件,用于实现动态网页和业务逻辑处理。本教程将重点讲解如何在JSP页面中向Action传递值,并解决可能出现的...

    struts 2中文汉字传值

    总之,Struts 2 中处理中文汉字传值的关键在于理解和正确使用字符编码,包括设置页面编码、响应编码、URL编码和Action中的解码步骤。确保每个环节都与UTF-8编码兼容,可以避免中文字符的乱码问题。在实际开发中,还...

    acton之间传值

    本文将详细介绍Struts2中几种常见的Action间传值方式,特别是`chain`和`redirectAction`两种方式的使用场景及限制。 #### 1. 使用`chain`进行Action间传值 `chain`结果类型允许将当前Action的结果转发到另一个...

    struts2访问request,session,application作用域

    在 Struts2 的 Action 类中,可以通过以下方式间接地访问到 Request、Session 和 Application: ```java // 使用 ActionContext 来获取 ActionContext context = ActionContext.getContext(); Map request = (Map)...

    spring+struts2+hibernate 一对多增删改查

    在IT行业中,SSH框架组合(Spring、Struts2和Hibernate)是Java Web开发中的经典选择,尤其适用于构建复杂的业务逻辑和数据管理应用。本项目"spring+struts2+hibernate 一对多增删改查"聚焦于这三大框架在处理一对多...

    Struts2_OGNL

    在掌握Struts2和OGNL的基础上,开发者可以进一步学习Struts2的其他组件和特性,如标签库、异常处理、国际化支持、拦截器机制、输入校验、文件上传和下载等,这些都是构建复杂Web应用不可或缺的组件和功能。

    url传值到Action乱码解决方案

    今天,我们将讨论如何解决URL传值到Action乱码问题,特别是在Struts2框架中。 乱码问题的原因 乱码问题的原因是因为URL传值时,浏览器和服务器之间的编码方式不同所致。在大多数情况下,浏览器使用UTF-8编码,而...

    struts2.0 教程(标签,XML配置,入门例子,帮助手册)

    "struts 2 action type为chain传值.doc"将详细阐述如何在Action之间传递数据。 "Struts2 strus.xml中result类型及含义.doc"将涵盖不同的Result类型,如dispatcher(默认),redirect,stream等,它们决定了请求处理...

    struts2学习代码

    4. **传值去页面**:Struts2支持将Action中的数据传递给JSP页面进行显示。这可以通过`ModelDriven`接口、`ActionSupport`类的`getFieldErrors()`方法,或者直接在JSP中使用OGNL访问Action属性来实现。此外,`...

    ssm+tiles框架,前后台传值与获取值(json)

    Struts2框架通过Action类来处理请求,Action中可以定义方法,这些方法在执行后返回一个结果,结果可以是一个具体的视图(如JSP页面)或者是一个表示JSON的字符串。Struts2的JSON插件可以轻松地启用这个功能,使得...

    struts2.x一些技术细节资料总结

    总之,Struts2.x提供了多种Action间传递值的方法,如Chain和RedirectAction。理解这些技术细节对于优化和调试Struts2应用至关重要。在实际开发中,根据需求选择合适的方式,同时注意编码问题的处理,可以提升应用...

    Struts2笔记

    Struts2是一个强大的MVC(Model-View-Controller)框架,它被广泛应用于Java Web开发中,以提高开发效率和代码可维护性。本笔记将深入探讨Struts2的核心概念、配置方法以及如何通过Action类与视图进行交互。 1. **...

    Struts2.5 利用Ajax将json数据传值到JSP的实例

    综合上述,通过Struts2框架利用Ajax将JSON数据传值到JSP页面实现了一个无需刷新页面即可更新页面某部分数据的Web应用实例。这种技术组合简化了数据交换流程,提高了用户体验,是Web开发中常见的一种实现方式。

    struts2常用标签说明

    Struts2 是一款基于 MVC 设计模式的 Java Web 开发框架,它简化了Java应用程序的开发流程,尤其是在处理表单和...遵循这些规范和使用Struts2提供的标签,可以有效地组织和控制JSP页面,提高开发效率和代码的可维护性。

    struts2 的标签库

    - 通过`<input>`标签向Action传值时,Action需有对应的属性和`setter/getter`。 - 显示Action返回的数据使用`<s:property>`。 - 使用`<s:textfield>`将表单字段值绑定到Action对象属性。 - `<s:if>`和`<s:else>`用于...

Global site tag (gtag.js) - Google Analytics