首页 > 编程笔记 > Java笔记 阅读:440

Struts2 param标签:对参数赋值

param 标签主要用于对参数赋值,它可以当做其他标签的子标签。

语法:

<s:param name="name" value="value"></s:param>

上述代码的作用是将 OGNLContext 中的参数 username 的值赋值给 name 参数。param 标签可以使用另一种表示方式将参数值放置在 param 标签的中间,如:

<s:param name="name">value</s:param>

使用此种方式,param 标签将会把 username 看做一个字符串数值,而通过 value 定义的参数值,param 标签将会把 username 看做一个表达式。

param 标签的属性说明如表所示。

param 标签属性及说明
名称 是否必须 类型 说明
name  可选 String 设置参数名称
value 可选 Object 设置参数值

示例

本示例首先创建一个 jsp 文件,并在其中引入 param 标签,设定标签的 name 和 value 属性,关键代码如下:
<body>
  <s:bean name="fe.zx.PersonBean">  //进行参数的传递
    <s:param name="username" value="'mr'"/>
    <s:param name="password" value="'mrsoft'"/>
    你好!<s:property value="username"/>,欢迎您登录明日科技编程词典网!<br/>
    请牢记您的密码:<s:property value="password"/>
  </s:bean>
</body>

编程帮,一个分享编程知识的公众号。跟着站长一起学习,每天都有进步。

通俗易懂,深入浅出,一篇文章只讲一个知识点。

文章不深奥,不需要钻研,在公交、在地铁、在厕所都可以阅读,随时随地涨姿势。

文章不涉及代码,不烧脑细胞,人人都可以学习。

当你决定关注「编程帮」,你已然超越了90%的程序员!

编程帮二维码
微信扫描二维码关注

所有教程

优秀文章