<s:iterator id="m" status="meb" value="#session.meberRecomList"> <s:a href="javascript:sbuMeb()" > <s:property value="#m.mrRecomRegion"/> <s:property value="#m.userMain.umUserID"/> </s:a> <s:hidden name="umUserID" value="%{#m.userMain.umUserID}" ></s:hidden> <s:url action="listMeberRecomAction" id="url2"> <s:param name="umUserID" value="#m.userMain.umUserID" /> </s:url> <s:a href="%{url2}" errorText="为啥出错" > <s:property value="#m.userMain.umEmail"/> <s:property value="#m.userMain.umUserID"/> </s:a> </s:iterator> |
同样是value属性,取之方式却不一样。
<s:property value="#m.mrRecomRegion"/>
<s:hidden name="umUserID" value="%{#m.userMain.umUserID}" ></s:hidden>
像s:property s:param的value取值 直接对象引用就可以。
但是<s:hidden>属性的value只有加上%{}(这点累世表达式语言的取值方式,可以理解)
这样的标签才能取到值,有点不解。为什么取值方式有这么大的区别呢?
同样的还有<s:textarea>
分享到:
相关推荐
Struts2框架不仅继承了Struts1的优点,如清晰的MVC架构分离、易于扩展等特性,还在原有的基础上进行了大量的改进和增强,比如引入了拦截器模型、提供了更加灵活的配置选项以及更强大的标签库支持等。这些改进使得...
本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心...
本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心...
本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会 Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心...
本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心...
本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会 Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心...
本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会 Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心...
本文将详细讲解在Struts2框架中使用Ajax和JSON进行数据交互的心得体会。 首先,要启用Struts2对JSON的支持,你需要在项目中引入`struts2-json-plugin.jar`库。这个库包含了处理JSON数据所需的类和方法,可以从...
JSP可以使用Struts标签库(例如display tags)来简化视图层的开发。 通过这个实例,你可以深入理解Struts框架下如何使用JDBC进行数据库操作,以及如何将这些操作与用户的交互相结合,实现一个完整的CRUD(创建、...
在`struts.xml`中引入Struts2的标签库,可以使用`<%@ taglib prefix="s" uri="/struts-tags" %>`来实现。 在Struts2的配置文件中,我们需要定义Action的配置,例如Action类、结果页面、方法映射等。一个简单的例子...
在描述中提到的博文链接虽然未给出具体内容,但通常这类博客会分享作者在阅读或应用《Struts in Action》一书时的心得体会,可能包含对某些章节的理解、实际项目中的应用示例或者遇到的问题及解决方案。遗憾的是,...
《Java Web开发技术大全:JSP+Servlet+Struts+Hibernate+Spring+Ajax》内容包括Web客户端技术、JSP/Servlet技术、Struts 2(*、类型转换、输入校验、上传和下载文件、Struts 2的各种标签、对 AJAX的支持等)、Spring...
《Java Web开发技术大全:JSP+Servlet+Struts+Hibernate+Spring+Ajax》内容包括Web客户端技术、JSP/Servlet技术、Struts 2(*、类型转换、输入校验、上传和下载文件、Struts 2的各种标签、对 AJAX的支持等)、Spring...
本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心...
5. **视图(Views)**:JSP页面,用于展示数据,可能使用Struts2标签库或者EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)进行数据绑定。 6. **配置文件**:struts.xml定义Action和结果...
4. JSP中如何使用Struts标签库来简化视图的开发。 5. 理解模型-视图-控制器之间的交互,以及如何在实际项目中应用MVC模式。 通过这些学习,你不仅能够掌握Struts框架的使用,还能深入理解MVC模式的设计理念,这对于...
《Java Web开发技术大全:JSP+Servlet+Struts+Hibernate+Spring+Ajax》重点讲解了Struts 2、Speing和HIbernate框架的基础知识和高级技术,如Sruts 2中的拦截器、类型转换、国际化和标签等,HIbe rna{e的会话、0/R映射...
"struts"标签强调了这个项目的技术重点,即对Struts框架的熟练运用。 【压缩包子文件的文件名称列表】"实践考核类课程(二)选课系统"可能包含了项目的源代码、实验报告、数据库脚本、配置文件等。源代码中,除了...
Struts 1和Struts 2都是基于MVC(Model-View-Controller)设计模式的,用于构建动态、交互式的Web应用程序。如果压缩包中的文件是Struts的源码,那么分析它们将有助于开发者深入理解框架的工作机制,包括请求处理...