`

struts2 中 页面用 s:url s:param 传值 在action中怎么取param里的值

 
阅读更多
<s:url id="url" action="param/myparam.action">
       <s:param name="a">
       <s:property value="bonId"/>
          </s:param>
      </s:url>
      <s:a href="%{url}">超链接</s:a>

struts2的s:param标签主要有两个属性name与value

若想在value属性中输入直接量,
则可以这样写: <s:param name="tableTitle" value="%{'user'}"/>,
也可以这样写: <s:param name="tableTitle">user </s:param>,
这个表达式tableTitle变量的值为user字符串,而不是user变量;
若想取user对象的值,
则可以这样写 <s:param name="tableTitle" value="user"/>
0
0
分享到:
评论

相关推荐

    struts2 标签库 帮助文档

    1. &lt;s:bean name=""&gt;&lt;/s:bean&gt;-----类似于struts1.x中的,JavaBean的值 C: 1. &lt;s:checkbox&gt;&lt;/s:checkbox&gt;-----复选框 2. &lt;s:checkboxlist list=""&gt;&lt;/s:checkboxlist&gt;-----多选框 3. &lt;s:combobox list=""&gt;&lt;/s:...

    struts2常用标签说明

    - `&lt;a&gt;`与`&lt;s:url&gt;`结合:在超链接中传递多个参数,如`&lt;a href="&lt;s:url action='myAction'&gt;&lt;s:param name='param1' value='value1'/&gt;&lt;s:param name='param2' value='value2'/&gt;&lt;/s:url&gt;"&gt;链接&lt;/a&gt;`。 6. **范围设置...

    struts2里的一些标签

    - `&lt;s:url action="..."&gt;&lt;s:param name="..." value="..."&gt;&lt;/s:param&gt;&lt;/s:url&gt;`,`action`属性指定Action名称,`&lt;s:param&gt;`添加参数。多个参数可以用多个`s:param`标签添加。 7. **超链接 `&lt;a&gt;` 结合 `&lt;s:url&gt;`**...

    struts2 的标签库

    3. **往对象中传值`&lt;s:textfield&gt;`**:此标签允许将表单字段的值直接绑定到Action中的对象属性,例如`&lt;s:textfield name="user.userName" id="username" /&gt;`,这表示将值传递给Action中名为`user`的对象的`userName`...

    使用 struts2实现分页

    在Java Web开发中,Struts2是一个非常流行的MVC框架,它提供了强大的功能来构建动态、数据驱动的Web应用程序。本篇文章将详细讲解如何利用Struts2和JSP实现前端的分页功能。 分页是Web应用中常见的需求,尤其在处理...

    Struts2中Action接收参数的方法

    例如,在 Action 中定义了 `User` 对象,可以在 JSP 页面中使用 `user2!add?user.userName=MGC` 的方式将参数传递给 Action。 使用 ModelDriven 接收参数 ModelDriven 是 Struts2 中的一种模型驱动接口,可以用来...

    java struts2开发总结

    使用`s:url`和`s:a`标签组合,如`&lt;s:url id="Newsquerynew" action="querynew.action"&gt;&lt;s:param name="request_locale"&gt;Newsquerynew&lt;/s:param&gt;&lt;/s:url&gt;&lt;s:a href="%{Newsquerynew}"&gt;最新文章&lt;/s:a&gt;`;或直接在`s:a`...

    struts 2. 5.2解决中文乱码

    3. **Struts 2配置**:在Struts 2的配置文件`struts.xml`中,可以全局设定默认的编码方式: ```xml &lt;constant name="struts.i18n.encoding" value="UTF-8"/&gt; &lt;constant name="struts.action.extension" value=",...

    Struts2标签列表及说明

    * &lt;s:head&gt;:在 &lt;head&gt;&lt;/head&gt; 里使用,表示头文件结束 * &lt;s:hidden&gt;:隐藏值 I: * &lt;s:i18n&gt;:加载资源包到值堆栈 * &lt;s:include&gt;:包含一个输出,servlet 或 jsp 页面 * &lt;s:inputtransferselect&gt;:获取 form 的一...

    Struts2全部标签使用说明

    以上只是Struts2标签库的一部分,实际使用中还有更多标签如`&lt;s:textfield&gt;`(文本输入框)、`&lt;s:textarea&gt;`(文本区域)、`&lt;s:submit&gt;`(提交按钮)等,每个都有其特定的用途,极大地简化了JSP页面的编写。在开发时...

    Struts2 part 3:在Action中使用ServletAPI

    在"Struts2 part 3:在Action中使用ServletAPI"这一主题中,我们将深入探讨如何在Struts2的动作类(Action)中集成和利用Servlet API来增强应用的功能。 Servlet API是Java Servlet规范的一部分,它提供了一系列...

    struts2中result类型之redirectAction

    在Struts2中,Result是Action执行后控制流程的重要组件,它定义了Action执行完毕后如何转发或重定向到一个新的页面。"redirectAction"是Struts2中的一种Result类型,专门用于实现HTTP级别的重定向。 重定向是一种...

    struts2标签库struts2标签库struts2标签库

    在Struts2标签库中,还有许多其他的标签,如&lt;s:checkbox /&gt;、&lt;s:radio /&gt;、&lt;s:textarea /&gt;等,每个标签都有其特定的使用场景和应用。 Struts2标签库提供了一系列的标签,帮助开发者快速构建Web应用程序,并提高了...

    在Struts2中使用JasperReports生成报表

    7. **前端交互**:在JSP页面中,创建一个链接或者按钮,触发Struts2的Action,请求报表生成。例如: ```jsp &lt;a href="&lt;s:url action='generateReport'/&gt;"&gt;生成报表 ``` 8. **错误处理**:别忘了处理可能出现的...

    struts2标签大全

    在JSP中,我们通常使用`&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt;`来引入Struts2的标签库。下面将详细介绍一些重要的Struts2标签及其功能。 **A. 超链接和Action标签** - `&lt;s:a href=""&gt;&lt;/s:a&gt;`:创建一个...

    Struts2之struts2文件下载详解案例struts012

    这里的`s:url`标签用于生成Action的URL,`s:param`标签传递参数`fileName`,这个值将在Action中使用。 在实际应用中,`file`和`fileName`通常从数据库或文件系统中获取。在`DownloadFileAction`中,你可能需要根据`...

    struts2标签库例子

    例如:&lt;s:append id="myAppendIterator"&gt; &lt;s:param value="%{myList1}" /&gt; &lt;s:param value="%{myList2}" /&gt; &lt;s:param value="%{myList3}" /&gt;&lt;/s:append&gt;&lt;s:iterator value="%{#myAppendIterator}"&gt; &lt;s:property /&gt;&lt;/...

    struts2一个action处理多个请求 struts2实例

    在Struts2框架中,Action类是业务逻辑处理的核心组件,它负责接收并处理来自用户的请求。本实例探讨了如何让一个Action类处理多个请求,这在开发中常见于需要集中处理相似请求的情况,可以提高代码复用性和结构的...

    Struts标签集合简介

    此标签类似于Struts1中的JavaBean引用,但在Struts2中并不常用,因为Struts2更倾向于使用Action来处理业务逻辑。 C. `&lt;s:checkbox&gt;`, `&lt;s:checkboxlist&gt;`, `&lt;s:combobox&gt;`, `&lt;s:component&gt;`: 这些标签用于创建复选...

    struts2语言国际化

    1. 使用`&lt;s:text&gt;`标签:在JSP页面中,使用Struts2的`&lt;s:text&gt;`标签来引用资源文件中的文本。例如: ```jsp &lt;s:text name="save"/&gt; ``` 2. 切换语言:提供一个链接或按钮让用户选择语言,例如: ```jsp &lt;a href="&lt;s:...

Global site tag (gtag.js) - Google Analytics