`
rober
  • 浏览: 22832 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Struts2下Action得不到JSP页面值

    博客分类:
  • Html
JSP 
阅读更多
   除了属性名称不匹配、Get/Set方法没写之外,还有一种情况会导致Action得不到JSP页面中的值(JSP页面用标签textfield 如:<s:textfield name="stuName"/>),如果在JSP页面中指定了元素的disable属性为true,Action将不会得到页面中这一元素的值,可以通过readonly属性替代。
分享到:
评论

相关推荐

    Struts2资源文件在jsp页面中显示乱码解决

    然而,在国际化(I18N)的应用场景下,Struts2资源文件在JSP页面中显示乱码的问题常常困扰着开发者。本文将深入探讨这一问题,并详细介绍两种有效的解决方案。 ### Struts2资源文件与乱码问题 Struts2框架通过资源...

    Struts框架应用于jsp中

    1. **配置文件**:struts-config.xml或struts2-config.xml,定义Action类、ActionMapping以及结果页面的映射。 2. **Action类**:编写业务逻辑,通常继承自Struts提供的抽象基类或实现特定接口。 3. **表单Bean**:...

    Struts2 in Action

    常见的Result类型包括dispatcher(用于转发到JSP页面)、stream(用于处理文件下载)等。 4. **Struts标签库**:Struts2提供了一系列的JSP标签,简化了视图层的开发,如`s:form`、`s:textfield`等,使得动态生成...

    Struts2 英文版

    这可能包括跳转到一个新的JSP页面、重定向到另一个Action或执行其他操作。 5. **OGNL(Object-Graph Navigation Language)**:Struts2使用OGNL作为默认表达式语言,允许在Action、值栈和视图之间灵活地传递数据。...

    struts2全部的jar包

    Result定义了如何展示Action的执行结果,例如转发到一个JSP页面或者生成JSON响应。 3. **配置方式**: Struts2允许开发者使用XML或注解来配置Action、Result和其他元素。这使得配置更为灵活,减少了硬编码。 4. *...

    struts2 in action

    ### Struts2 in Action #### 一、Struts2:现代Web应用框架 - **概述**:本书《Struts2 in Action》旨在介绍Struts2框架的基础与高级特性,适用于那些希望利用Struts2构建现代Web应用程序的开发人员。本书不仅涵盖...

    struts2.0整合Struts 1

    3. **JSP标签**:Struts 2提供了新的标签库,需要更新JSP页面以使用Struts 2的标签。 4. **Interceptor配置**:根据需求添加Struts 2特有的拦截器,以实现Struts 1中类似的功能,如Session管理、异常处理等。 5. *...

    struts2利用通配符调用同一个Action里面不同的方法

    Struts2是一个强大的Java web应用...在使用通配符时,一定要注意方法名的命名规则,确保它们与URL路径中的通配符部分匹配,避免出现找不到方法的错误。同时,合理利用通配符和拦截器,可以提升应用的健壮性和用户体验。

    struts2(2)PDF

    4. **Value Stack**:值栈是Struts2中的数据容器,它存储Action实例和ActionForm对象,同时也支持OGNL(Object-Graph Navigation Language)表达式,使得在视图和控制器之间传递数据变得更加简单。 5. **Tiles**:...

    Struts2教程

    由于 MyEclipse6 目前并不支持 Struts2 ,所以我们需要到 struts.apache.org 去下载 Struts 2 安装包。要想正常使用 Struts2 ,至少需要如下五个包(可能会因为 Struts2 的版本不同,包 名略有差异,但包名的前半部...

    网上书店struts2

    拦截器是Struts2的一个核心特性,它们可以插入到Action调用的流程中,实现日志记录、权限验证、事务管理等功能。比如,在网上书店中,可能会有登录检查的拦截器,确保只有已登录的用户才能访问某些功能。 七、JSP与...

    struts2.pdf

    这意味着视图组件(如JSP页面)可以从Action中直接获取数据,而无需像Struts1那样需要将数据存储在特定的域对象中。这种方式使得数据访问变得更加简单和直观。 - **动态方法调用**:Struts2允许在配置文件中指定...

    Struts2和Struts1的区别,详细点,主要说说Struts2

    - 相比之下,**Struts2**为每个请求创建一个新的Action实例,这不仅提高了安全性,还使得状态管理和依赖注入变得更加简单直观。 #### 与Servlet API的关系 - **Struts1**的Action类直接依赖于Servlet API,这使得它...

    Starting_struts2中文版

    - **结果类型**:Struts2提供了多种结果类型,如`dispatcher`、`redirect`、`chain`等,这些结果类型决定了ACTION执行后如何跳转到下一个页面或执行下一个ACTION。 - **结果和视图技术**:视图技术是指展示数据的...

    struts1与struts2本质区别

    - **Struts2**:使用“ValueStack”技术,标签库可以直接访问堆栈中的值,无需显式地将对象绑定到视图页面。 #### 八、类型转换的对比 - **Struts1**:使用Commons-Beanutils进行类型转换,每个类一个转换器,转换...

    struts2常用的7个jar包,struts2常用的7个jar包

    它支持动态访问对象属性,使得在Action类和JSP页面间传递数据变得更加简单。 4. **freemarker.jar**:FreeMarker是一个模板引擎,用于生成动态内容。Struts2默认使用FreeMarker作为视图层技术,允许开发者使用模板...

    NetBeans Struts2 插件 惟一一个支持Struts2的IDE

    对于Struts2框架的开发者来说,NetBeans Struts2插件是一个非常重要的工具,因为它使得在NetBeans中进行Struts2应用的开发变得更加便捷和高效。 Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web...

    STRUTS2的英文教程

    4. **结果类型**:Struts2支持多种结果类型,如dispatcher(重定向或转发到JSP页面)、stream(用于文件下载)等,可以根据Action返回的结果码选择不同的结果类型。 5. **OGNL(Object-Graph Navigation Language)...

    STRUTS2学习文档

    4. **结果类型(Result Types)**:Struts2预定义了多种结果类型,如dispatcher(重定向或转发到JSP页面)、stream(下载文件)、freemarker(使用FreeMarker模板技术)等,方便开发者根据需求选择合适的结果类型。...

Global site tag (gtag.js) - Google Analytics