`
conkeyn
  • 浏览: 1504680 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

<s:param>

阅读更多

param标签用来把一个参数传递给包含着它的那个标签。

不管你在给出value属性值时有没有使用“%{”和“}”,Struts都会对它进行求值。例如,下面这个param标签的值是userName动作属性:

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

它与下面这个标签是等价的:

<s:param name="userName" value="%{userName}"/>

 如果想传递一个String类型的字符串作为参数值,必须把它用单引号括起来。例如,下面这个param标签的值是字符串“naoni”

<s:param name="userName" value="'naoni'"/>

 我们还可以把value属性的值写在起始标签与结束标签之间。

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

 这个标签与上面的结果是等价的。这种写法还可以使用一个EL表达式,例如,下面代码将把当前主机名传递给host参数:

<s:param name="host">${header.host}</s:param>

 而下面这样的写法就不行了:

<s:param name="host" value="${header.host}"/> <!-- 无效的。-->
 

 

 

 

分享到:
评论

相关推荐

    " data-report-query="utm_medium=distribute.pc_relevant_iteye_download.none-task-download-2~default~OPENSEARCH~Paid-1-1262678-iteye_blog-932593.nonecase&depth_1-utm_source=distribute.pc_relevant_iteye_download.none-task-download-2~default~OPENSEARCH~Paid-1-1262678-iteye_blog-932593.nonecase" data-report-click='{"mod":"popu_708","dest":"https://download.csdn.net/download/lin56zo/1262678","strategy":"2~default~OPENSEARCH~Paid","extra":"{\"utm_medium\":\"distribute.pc_relevant_iteye_download.none-task-download-2~default~OPENSEARCH~Paid-1-1262678-iteye_blog-932593.nonecase\"}"}' > <s:iterator value="list" id="book" status="u">

    &lt;s:param name="id"&gt;&lt;s:property value="id"/&gt;&lt;/s:param&gt; &lt;/s:url&gt;"&gt;Edit&lt;/a&gt; &lt;/td&gt; &lt;td&gt; &nbsp; &lt;a href="&lt;s:url action="delete" portletMode="edit"&gt; &lt;s:param name="id"&gt;&lt;s:...

    struts2 标签库 帮助文档

    7. &lt;s:autocompleter&gt;&lt;/s:autocompleter&gt;-----自动完成&lt;s:combobox&gt;标签的内容,这个是ajax B: 1. &lt;s:bean name=""&gt;&lt;/s:bean&gt;-----类似于struts1.x中的,JavaBean的值 C: 1. &lt;s:checkbox&gt;&lt;/s:checkbox&gt;---...

    Struts2入门基础

    1) 页面直接输出 如上面的JSP页面: &lt;s:text name="label.helloWorld"/&gt; ... &lt;s:param&gt;Jia Xiaoyuan&lt;/s:param&gt; &lt;/s:text&gt; 使用带参数的资源&lt;s:param&gt;,可以替换label.hello=hello {0}中的{0}这个变量。

    NETCFSERUP

    &lt;param name="s"&gt;A string that contains the name of the property.&lt;/param&gt; &lt;/member&gt; - &lt;member name="M:Symbol.Attributes.PropertyNameAttribute.#ctor(System.String,System.Boolean)"&gt; &lt;summary&gt;...

    .NET DbHelper 数据访问类(MSSQL Mysql ORACLE)

    /// &lt;param name="sqls"&gt;&lt;/param&gt; /// &lt;returns&gt;&lt;/returns&gt; List&lt;int&gt; ExecuteTransaction(params string[] sqls); /// &lt;summary&gt; /// 执行 Select 语句,并返回 DataSet 对象。 /// &lt;/summary&gt; /// &lt;param ...

    eclipse-testng 离线包下载

    &lt;xsl:param name="testNgXslt.showRuntimeTotals"/&gt; &lt;xsl:param name="testNgXslt.reportTitle"/&gt; &lt;xsl:param name="testNgXslt.sortTestCaseLinks"/&gt; &lt;xsl:param name="testNgXslt.chartScaleFactor"/&gt; ...

    三大框架下分页源代码

    &lt;s:param name="pageNow" value="pageNow-1"&gt;&lt;/s:param&gt; &lt;/s:url&gt; &lt;s:url id="url_next" value="news_findAll.action"&gt; &lt;s:param name="pageNow" value="pageNow+1"&gt;&lt;/s:param&gt; &lt;/s:...

    Axsis and XFire Demo src code

    &lt;param-value&gt;5001&lt;/param-value&gt; &lt;/init-param&gt; &lt;load-on-startup&gt;100&lt;/load-on-startup&gt; &lt;/servlet&gt; &lt;servlet-mapping&gt; &lt;servlet-name&gt;AxisServlet&lt;/servlet-name&gt; &lt;url-pattern&gt;/servlet/...

    三步完成Hibernate + sql server200 + proxool连接池

    &lt;param-value &gt;WEB-INF/Proxool.xml &lt;/param-value &gt; &lt;/init-param &gt; &lt;load-on-startup &gt;1 &lt;/load-on-startup &gt; &lt;/servlet &gt; 第三步:新建一个Proxool.xml放在hibernate.cfg.xml同一目录,内容如下:[/b] &lt;?...

    flex fusionchart 破解

    var temp:String="&lt;param&gt;&lt;data formatNumberScale='0' animation='1' /&gt;&lt;/param&gt;"; return XML(temp); } ]]&gt; &lt;/fx:Script&gt; &lt;/s:Application&gt; 8.部署项目到服务器上,然后启动服务器。

    sqlcore数据库防注入分析系统

    &lt;param-value&gt;&lt;/param-value&gt; &lt;/init-param&gt; &lt;/filter&gt; &lt;filter&gt; &lt;filter-name&gt;encode&lt;/filter-name&gt; &lt;filter-class&gt; net.http.filter.CharacterEncodingFilter &lt;/filter-class&gt; &lt;init-param&gt; ...

    轻量级java web MVC框架

    &lt;param-name&gt;ScanPackage&lt;/param-name&gt; &lt;param-value&gt;com.mvc.controller&lt;/param-value&gt; &lt;/context-param&gt; 容器在启动时候,会将com.mvc.controller下所有映射路径绑定处理方法上,假如在扫描包中定义下列类: ...

    递归下降分析器程序 编译原理

    @Param: char test[], char append[] @Return: void @note: Never using this fuction ! *****************************************/ void append(char test[], char append[]) { int i = 0; int Index = 0; ...

    freemarker总结

    其它的运行符可以作用于数字和日期,但不能作用于字符串,大部分的时候,使用gt等字母运算符代替&gt;会有更好的效果,因为 FreeMarker会把&gt;解释成FTL标签的结束字符,当然,也可以使用括号来避免这种情况,如:&lt;#if (x&gt;y)&gt; ...

    freemarker语法完整版

    &lt;#if item = "spring"&gt;&lt;#break&gt;&lt;/#if&gt; ... &lt;/#list&gt; &lt;#list sequence as item&gt; ... &lt;#if item = "spring"&gt;&lt;#break&gt;&lt;/#if&gt; ... &lt;/#list&gt; 关键字 item_index:是list当前值的下标 item_has_next:判断list是否...

    struts2讲义_吴峻申

    10.2.2 &lt;decorator:usePage&gt;、&lt;decorator:useHtmlPage&gt;和&lt;decorator:head&gt;标签的使用介绍 200 附录 204 附录1 安装JBoss让它部署Web项目 204 F1.1 安装 204 F1.2 手工部署Web项目 207 附录2 Mysql数据库使用和创建...

    无水印 O2S.Components.PDFRender4NET

    /// &lt;param name="pdfInputPath"&gt;PDF文件路径&lt;/param&gt; /// &lt;param name="imageOutputPath"&gt;图片输出路径&lt;/param&gt; /// &lt;param name="imageName"&gt;生成图片的名字&lt;/param&gt; /// &lt;param name="startPageNum"&gt;从PDF...

    Practical Mod Perl

    Practical Mod Perl&lt;br&gt;&lt;br&gt; Copyright &lt;br&gt; Preface &lt;br&gt; What You Need to Know &lt;br&gt; Who This Book Is For &lt;br&gt; How This Book Is Organized &lt;br&gt; Reference Sections &lt;br&gt; Filesystem Conventions &lt;br&gt; Apache ...

    自定义图片资源编辑器

    /// &lt;param name="s"&gt;udp文件名称(不含后缀)&lt;/param&gt; /// &lt;param name="t"&gt;图集代号&lt;/param&gt; /// &lt;param name="a"&gt;图片索引&lt;/param&gt; /// &lt;param name="width"&gt;缩略图宽度(原图大小请输null)&lt;/param&gt; /// ...

    LuaHelper绑定助手

    &lt;br&gt; LContext.CreateClass&lt;test&gt;()&lt;br&gt; .Constructor()&lt;br&gt; .Constructor&lt;test2*&gt;("test_ptr")&lt;br&gt; .Constructor&lt;int&gt;()&lt;br&gt; .Constructor&lt;const char*&gt;("test_str")&lt;br&gt; .Constructor&lt;int,int&gt;()&lt;br&gt; ...

Global site tag (gtag.js) - Google Analytics