`
zhb0917
  • 浏览: 21565 次
社区版块
存档分类
最新评论

<s:set>

 
阅读更多
[转]http://www.cnblogs.com/yuanermen/archive/2011/03/17/1986857.html

  s:set标签

格式:
<s:set name="" value="" scope=””/>

说明:把jsp页面中的一个值,以name存储起来。Scope存储的范围是在application、session、request、page……。默认是存储在该action中。

用法①:
<s:set name="miloList" value="{‘java’,’php’,’C#’}"/>

这个值是一个list容器,迭代使用s:iterator标签,Notice:list、set容器不加”#”,map要加”#”;

用法②:
<s:set name="miloNum" value="24"/>

Notice:这个是整形,如果value的值是int或long类型,那么就要在输出的时候加#,把它当作字符串输出,默认是以字符串输出.

输出:
<s:property value="#miloNum"/>

那么如果value是字符串呢?

<s:set name="miloStr" value="’24’"/>


Notice:这个是字符串,value中的字符串要加上单引号(‘),这样才说明是字符串。

输出: 
<s:property value="miloStr"/>

用法③:用scope属性说明存储范围

request:<s:set name="miloVal" value="'24'" scope="request"/>


输出:
<s:property value="#request.miloVal"/>
session:<s:set name="miloVal" value="'24'" scope="session"/>


      输出:
<s:property value="#session.miloVal"/>

page:<s:set name="miloVal" value="'24'" scope="page"/>


输出:
<s:property value="#attr.minVal"/>

Notice:attr.***默认是从 page, request, session, then application scopes
分享到:
评论

相关推荐

    struts2<s:if>使用心得

    &lt;s:set name="actorRef" value="actorId" /&gt; &lt;s:set name="taskName" value="name" /&gt; &lt;s:if test="#actorRef=='' or #actorRef==null"&gt;共享任务(&lt;a href="${pageContext.request.contextPath}/ga/...

    Struts2标签库的所有

    (2) &lt;s:set&gt; (3) &lt;s:if&gt; 、&lt;s:elseif&gt;、&lt;s:else&gt; (4) &lt;s:iterator&gt; (5) &lt;s:include&gt; (6) &lt;s:form&gt;、&lt;s:hidden&gt; (7) &lt;s:textfield&gt;、&lt;s:password&gt;、&lt;s:checkbox&gt;、&lt;s:textarea&gt; (8) &lt;s:select&gt;、&lt;s:radio&gt;、&lt;s:...

    Struts2 JSP中将list,set ,Map传递到Action然后<s:iterator>遍历(三十五)

    NULL 博文链接:https://takeme.iteye.com/blog/1663039

    Struts2标签库

    (2) &lt;s:set&gt; (3) &lt;s:if&gt; 、&lt;s:elseif&gt;、&lt;s:else&gt; (4) &lt;s:iterator&gt; (5) &lt;s:include&gt; (6) &lt;s:form&gt;、&lt;s:hidden&gt; (7) &lt;s:textfield&gt;、&lt;s:password&gt;、&lt;s:checkbox&gt;、&lt;s:textarea&gt; (8) &lt;s:select&gt;、&lt;s:radio&gt;、&lt;s:...

    s:set 和 s:date 使用, 在jsp判断日期

    代码如下:&lt;s name=”todayDay” value=”new&gt;&lt;s name=”Schd_Dpt_Dt” format=”yyyy-MM-dd” var=”Schd_Dpt_Date”/&gt; &lt;s test=”#todayDay&gt; &lt;td class=”tdys1″&gt; &lt;s name=”Schd_Dpt_Dt” format=”HH:mm”&gt; ...

    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;---...

    Windows 脚本技术参考手册

    Windows 脚本技术参考手册(CHM)&lt;br&gt;目录:&lt;br&gt;Windows 脚本技术 &lt;br&gt;&lt;br&gt; Windows 脚本技术&lt;br&gt;&lt;br&gt; JScript&lt;br&gt; VBScript&lt;br&gt; 脚本运行时&lt;br&gt;&lt;br&gt; Dictionary 对象&lt;br&gt; FileSystemObject 对象&lt;br&gt; 脚本 Encoder&lt;br&gt;...

    Struts2实现分页

    page.pageNow=&lt;s:property value="page.pageNow+1"/&gt;"&gt;下一页&lt;/a&gt;&lt;/s:if&gt; &lt;s:if test="page.hasLast"&gt;&lt;a href="list-users?page.pageNow=&lt;s:property value="page.totalPage"/&gt;"&gt;尾页&lt;/a&gt;&lt;/s:if&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/...

    JSP技术基础知识

    JSP技术基础知识精讲,帮助初学者迅速掌握jsp开发要领

    Windows Vista Bible

    files—everything—without navigating through a bunch of folders" &lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;目录:&lt;br&gt;&lt;br&gt;Part I: Getting Started, Getting Secure &lt;br&gt;Chapter : What’s New in Windows Vista&lt;br&gt;Chapter : Getting...

    ASP与Access的连接学习

    函数Cstr() &lt;br&gt; 功能:将一表达式/其它类型的变量转换成字符类型(string) &lt;br&gt; 格式:Cstr(expression) &lt;br&gt; 参数:expression是任何有效的表达式/其它类型的变量 &lt;br&gt; 例子: &lt;br&gt; &lt;% &lt;br&gt; s = 3 + 2 &lt;br&gt; ...

    三大框架下分页源代码

    &lt;s:property value="pageNow"/&gt;/&lt;s:property value="pageCount"/&gt;页 &lt;s:url id="url_pre" value="news_findAll.action"&gt; &lt;s:param name="pageNow" value="pageNow-1"&gt;&lt;/s:param&gt; &lt;/s:url&gt; ...

    struts2综合复习习题

    C.&lt;s:set var=”names” value=”{‘Jack’,’Rose’,’Andy’}” scope=”request”/&gt; D.&lt;s:set var=”names” value=”#{‘Jack’,’Rose’,’Andy’}” scope=”request”/&gt; 四、&lt;s:date&gt;标签的作用是() A.创建...

    vim插件打包

    vim中~/.vim 插件打包 ./vimrc文件内容为 "允许鼠标的使用,防止linux终端下无法拷贝 if has('mouse') set mouse=a endif ... " nmap &lt;C-@&gt;s &lt;C-W&gt;&lt;C-S&gt; :cs find s &lt;C-R&gt;=expand("&lt;cword&gt;")&lt;CR&gt;...

    flex导出excel的代码

    sheet.setCell(0, 0, "Today's date:"); sheet.setCell(0, 1, new Date()); excelFile.sheets.addItem(sheet); var mbytes:ByteArray = excelFile.saveToByteArray(); var stream:FileStream = new ...

    电子商务开发技术报告模板

    请仔细参阅, &lt;td &gt;&lt;%=s_hit%&gt;&lt;/td&gt; &lt;td &gt;&lt;%=s_renum%&gt;&lt;/td&gt; &lt;td&gt;&lt;%=s_subject%&gt;&lt;/a&gt;&lt;/td&gt; &lt;td &gt;&lt;%=s_context%&gt;&lt;/td&gt; &lt;td &gt;&lt;%=s_author%&gt;&lt;/td&gt; &lt;td &gt;&lt;%=s_date1%&gt;&lt;/td&gt; &lt;td &gt;&lt;a &gt;"&gt;删除主题&lt;/a&gt;&lt;/td&gt; &lt;td &gt;...

    zend cracked

    c:\DeZenders\source&lt;br&gt;set PHP_DECODE_ROOT = c:&lt;br&gt;dir /s /b c:\DeZenders\source\*.php &gt; filelist.txt&lt;br&gt;call main.batmain.bat@echo off &lt;br&gt;:START &lt;br&gt;copy fragment.bat + filelist.txt temp.txt &gt; nul ...

    新浪推荐浮动广告

    charset=gb2312" /&gt;&lt;br&gt;&lt;title&gt;test&lt;/title&gt;&lt;br&gt;&lt;/head&gt;&lt;br&gt;&lt;body leftmargin="0" topmargin="0" rightmargin="0" bottommargin="0"&gt;&lt;br&gt;&lt;table height=1000&gt;&lt;br&gt;&lt;tr&gt;&lt;td&gt;dddd&lt;/td&gt;&lt;/tr&gt;&lt;br&gt;&lt;/table&gt;&lt;br&gt;&lt;/body&gt;&lt;br...

    AtScript 源码下载

    &lt;br/&gt;&lt;br/&gt;一、写一个脚本 &lt;br/&gt;&lt;br/&gt;创建一个简单的脚本 &lt;br/&gt;&lt;br/&gt; Section Main &lt;br/&gt; msgbox "hello" &lt;br/&gt; End Section&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;二、如何运行脚本&lt;br/&gt;&lt;br/&gt; 调用方法非常简单,如下所示:&lt;br/&gt;&lt;br/&gt; ...

    Designing a Wireless network

    Telephones in Cars 8&lt;br&gt;&lt;br&gt;Inventing Computers and Networks 9&lt;br&gt;&lt;br&gt;Inventing Cell Phones 11&lt;br&gt;&lt;br&gt;Exploring Present Applications for Wireless 12&lt;br&gt;Vertical Markets 13&lt;br&gt;Using Wireless in ...

Global site tag (gtag.js) - Google Analytics