`

struts2 标签小体会

阅读更多
<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学习心得

    Struts2框架不仅继承了Struts1的优点,如清晰的MVC架构分离、易于扩展等特性,还在原有的基础上进行了大量的改进和增强,比如引入了拦截器模型、提供了更加灵活的配置选项以及更强大的标签库支持等。这些改进使得...

    精通Struts基于MVC的Java Web设计与开发 孙卫琴 光盘

    本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心...

    精通 Struts:基于 MVC 的 JavaWeb 设计与开发(PDF)

    本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心...

    精通struts:基于mvc的java web设计与开发part2

    本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会 Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心...

    精通Struts_基于MVC的Java Web设计与开发

    本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心...

    精通struts:基于mvc的java web设计与开发part3

    本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会 Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心...

    精通struts:基于mvc的java web设计与开发part1

    本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会 Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心...

    Ajax+Struts使用Json数据心得

    本文将详细讲解在Struts2框架中使用Ajax和JSON进行数据交互的心得体会。 首先,要启用Struts2对JSON的支持,你需要在项目中引入`struts2-json-plugin.jar`库。这个库包含了处理JSON数据所需的类和方法,可以从...

    struts与jdbc连接的实例

    JSP可以使用Struts标签库(例如display tags)来简化视图层的开发。 通过这个实例,你可以深入理解Struts框架下如何使用JDBC进行数据库操作,以及如何将这些操作与用户的交互相结合,实现一个完整的CRUD(创建、...

    S2SH框架搭建和心得

    在`struts.xml`中引入Struts2的标签库,可以使用`&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt;`来实现。 在Struts2的配置文件中,我们需要定义Action的配置,例如Action类、结果页面、方法映射等。一个简单的例子...

    Struts in Action

    在描述中提到的博文链接虽然未给出具体内容,但通常这类博客会分享作者在阅读或应用《Struts in Action》一书时的心得体会,可能包含对某些章节的理解、实际项目中的应用示例或者遇到的问题及解决方案。遗憾的是,...

    java web技术开发大全(最全最新)

    《Java Web开发技术大全:JSP+Servlet+Struts+Hibernate+Spring+Ajax》内容包括Web客户端技术、JSP/Servlet技术、Struts 2(*、类型转换、输入校验、上传和下载文件、Struts 2的各种标签、对 AJAX的支持等)、Spring...

    java web开发技术大全

    《Java Web开发技术大全:JSP+Servlet+Struts+Hibernate+Spring+Ajax》内容包括Web客户端技术、JSP/Servlet技术、Struts 2(*、类型转换、输入校验、上传和下载文件、Struts 2的各种标签、对 AJAX的支持等)、Spring...

    基于MVC的java Web设计与开发

    本书第1章到第3章为入门篇,通过两个Struts应用实例,引导读者把握设计、开发和部署Struts应用的整体流程,充分体会Struts框架在开放大型、可扩展的Web应用方面发挥的优势。第4章到第7章深入探讨了Struts框架的核心...

    SSH框架的项目

    5. **视图(Views)**:JSP页面,用于展示数据,可能使用Struts2标签库或者EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)进行数据绑定。 6. **配置文件**:struts.xml定义Action和结果...

    sun285课程mvc模式搭建

    4. JSP中如何使用Struts标签库来简化视图的开发。 5. 理解模型-视图-控制器之间的交互,以及如何在实际项目中应用MVC模式。 通过这些学习,你不仅能够掌握Struts框架的使用,还能深入理解MVC模式的设计理念,这对于...

    SSH框架与AJAX技术的Java_Web应用开发(4页,pdf书籍)不是代码

    《Java Web开发技术大全:JSP+Servlet+Struts+Hibernate+Spring+Ajax》重点讲解了Struts 2、Speing和HIbernate框架的基础知识和高级技术,如Sruts 2中的拦截器、类型转换、国际化和标签等,HIbe rna{e的会话、0/R映射...

    东北大学软件学院实践考核类二 选课系统

    "struts"标签强调了这个项目的技术重点,即对Struts框架的熟练运用。 【压缩包子文件的文件名称列表】"实践考核类课程(二)选课系统"可能包含了项目的源代码、实验报告、数据库脚本、配置文件等。源代码中,除了...

    There are some codes

    Struts 1和Struts 2都是基于MVC(Model-View-Controller)设计模式的,用于构建动态、交互式的Web应用程序。如果压缩包中的文件是Struts的源码,那么分析它们将有助于开发者深入理解框架的工作机制,包括请求处理...

Global site tag (gtag.js) - Google Analytics