`
kennybee
  • 浏览: 13139 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Struts2 <s:param>标签使用

 
阅读更多

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

?

若想在value属性中输入直接量:

??? 1.<s:param name="paramName" value="%{'user'}">,
??? 2.<s:param name="paramName">user</s:param>

?? ?这个表达式paramName变量的值为user字符串,而不是user变量


若想取user对象的值:

?????<s:param name="paramName" value="user">

?

这些用法主要是在<s:component>标签中嵌套使用s:param的时候要注意

分享到:
评论

相关推荐

    struts 2 s标签 struts 2 s标签

    &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;/s:iterator&gt; ``` 6. **s:bean** - 创建JavaBean实例标签 使用`...

    struts2的s标签

    要在JSP页面中使用Struts2的S标签,首先需要在页面顶部添加如下声明: ```jsp &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; ``` 这行代码的作用是将Struts2提供的标签库导入到当前JSP页面中,并指定前缀为“s”。...

    Struts2全部标签使用说明

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

    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-s标签

    而在 Struts2 中,所有的标签都被统一管理,并通过在 JSP 文件头部声明 `&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt;` 来启用 Struts2 的标签库。这种方式简化了开发过程中的配置工作,使得开发者可以更加专注于...

    struts2 标签库 帮助文档

    &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列 A: 1. 2. &lt;s:a href=""&gt;&lt;/s:a&gt;-----超链接,类似于html里的&lt;a&gt;&lt;/a&gt; 3. &lt;s:...

    Struts2页面开发中常用的标签介绍

    - **数据传递**: 在向Action传递数据时,推荐使用`&lt;s:textfield&gt;`等Struts2标签,以利用其内置的数据绑定机制。 - **属性显示**: 显示Action中的属性值时,使用`&lt;s:property&gt;`标签以提高代码的可读性和可维护性。 - ...

    Struts2标签列表及说明

    * &lt;s:param&gt;:为其他标签提供参数 * &lt;s:password&gt;:密码输入框 * &lt;s:property&gt;:得到 'value' 的属性 * &lt;s:push&gt;:value 的值 push 到栈中,从而使 property 标签的能够获取 value 的属性 Q: 无标签 R: * &lt;s:...

    Struts2标签详解及具体实例解析

    -- 这里可以使用&lt;s:iterator&gt; --&gt; &lt;/s:generator&gt; ``` - **解释**:生成数据项,并使用逗号分隔。 ##### 24. `&lt;s:head&gt;` 头部标签 - **用途**:在`&lt;head&gt;`标签内使用。 - **示例代码**: ```xml &lt;s:head&gt; ...

    struts标签 <write><logic>

    Struts 2中,`&lt;s:property&gt;`标签替代了`&lt;write&gt;`,提供了更丰富的功能,而逻辑控制则更多地通过Java EL(Expression Language)和OGNL(Object-Graph Navigation Language)来实现。 总的来说,`&lt;write&gt;`和`&lt;logic&gt;...

    struts2:我想用struts标签来统计购物车的总价

    总价格:&lt;s:property value="${count}"/&gt; ``` #### 六、关键知识点解析 1. **&lt;s:iterator&gt;**: - 用于遍历集合对象,例如列表(List)、数组(Array)等。 - 属性`value`指定要遍历的对象名称。 - 属性`var`指定每次...

    Struts2页面开发中常用标签

    6. 动态URL构建和超链接创建,`&lt;s:url&gt;`和`&lt;a href&gt;`标签组合使用效果最佳。 7. `set`标签用于变量存储,注意指定正确的范围。 以上标签的正确使用能显著提升Struts2应用的开发效率和性能。通过理解并掌握这些标签...

    Struts2常用标签及说明

    6. 使用`&lt;s:url&gt;`和`&lt;s:a&gt;`标签生成URL和超链接时,参数通过`s:param`标签添加。 #### 四、总结 通过以上介绍,我们可以看到Struts2提供的标签库非常强大,可以帮助开发者更加便捷地实现各种功能需求。合理利用这些...

    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中,所有的标签都统一在`&lt;s&gt;`前缀下,通过引入`&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt;`就可以在页面上使用这些标签。 **A组标签:** 1. `&lt;s:a&gt;` - 用于创建超链接,与HTML的`&lt;a&gt;`标签类似,可以...

    Struts2_标签

    这行代码的含义是指明后续使用到的s前缀代表的是Struts2的标签库,uri属性指定了标签库的位置,即struts-tags.tld文件的位置。 Struts2标签库分为多个类型,用于不同的目的: 1. 数据标签:用于访问值栈(Value ...

    Struts2标签库

    在这个例子中,`&lt;s:append&gt;`标签用于合并`myList1`、`myList2`和`myList3`三个列表的内容。合并后的结果存储在`myAppendIterator`变量中,然后通过`&lt;s:iterator&gt;`标签遍历合并后的列表并显示每一项。 - **Generator...

    Struts2标签梳理

    2. **action标签**:`&lt;s:action&gt;` 允许在JSP页面中直接执行Action,无需通过表单提交。如: ```jsp &lt;s:action name="tag2" executeResult="false" /&gt; ``` 这将调用名为`tag2`的Action,`executeResult`属性决定是否...

Global site tag (gtag.js) - Google Analytics