`

Struts2前后台交互小结

阅读更多
1. 传值到Struts2的action方法:

<input name="userName" type="text" size="15">
userName属性需要在访问的action中提供相应的属性,并有SET/GET方法。
可以不在访问的action中提供相应的属性,用request.getParameter(”userName”);

2. 页面从Struts2的action取值方法:

4种拿到值得的办法:
1)  <s:property value="username"/>
2) {username}  
3) <s:property value="#request.username"/>
4) <s:property value="%{username}"/>

另外,在页面中使用set标签,用于将某个值放入指定的范围内,例如application,session等
<s:set name="user" value="userName" scope=”request”/>
分享到:
评论

相关推荐

    struts2培训教程

    #### 五、小结 Struts2作为一个成熟的Web应用框架,在企业级项目中有着广泛的应用。通过本教程的学习,读者不仅能够深入了解MVC架构模式,还能掌握如何利用Struts2构建高效稳定的Web应用程序。希望读者能够通过本...

    Struts书籍 Struts_In_Action_中文版

    通过查看JSP文件,了解后台是如何与前端进行交互的。 **3.3.3 Welcome屏幕的配置源代码** 这部分介绍了如何在Struts配置文件中设置欢迎页面的相关配置。 **3.3.4 logon屏幕的浏览器代码** 这部分展示了登录页面...

    项目小结.doc

    在这个名为“项目小结.doc”的文档中,作者记录了他开发一个电子相册项目的过程,主要涉及以下几个IT知识点: 1. **项目启动与需求分析**: - 开始时,作者面对新项目感到迷茫,不清楚要实现哪些功能。这表明在...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    2.4 本章小结 15 第三章 跨域交互缓存处理设计 17 3.1 跨域交互缓存处理需求 17 3.1.1 缓存技术WebStorage 17 3.1.2 跨域交互缓存处理需求 17 3.1.3 页面回退管理需求 17 3.2 缓存处理机制 18 3.2.1 跨域缓存处理 18...

    基于JavaWeb的在线订餐系统的设计与实现毕业论文(26页10251字数).doc

    2.3 本章小结 本章介绍了项目的开发环境和主要技术,为后续的系统设计和实现打下了基础。 第三章 系统需求分析 系统需求分析主要包括功能需求和非功能需求。功能需求涉及用户模块和管理员模块,用户模块包括登录...

    毕业设计模板

    - **绪论**:介绍项目的背景、研究的意义、研究内容及小结。 - **系统开发的工具和技术**:详细介绍所使用的开发平台和技术。 - **系统分析**:进行需求分析、数据库分析及可行性分析。 - **总体设计**:包括系统...

Global site tag (gtag.js) - Google Analytics