首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

struts2 惯用的一些东西

2012-10-24 
struts2 常用的一些东西总结了struts2常用的东西,懒得一下子写那么多,一天写一点吧1、标签1-1、s:property例

struts2 常用的一些东西

总结了struts2常用的东西,懒得一下子写那么多,一天写一点吧

1、标签

1-1、s:property

例子如下,sivo对应action的一个对象属性,该属性有title属性

<s:property value="sivo.title"/>

?

1-2、s:iterator

?此标签用于循环迭代,例子如下


?????????????<s:iterator id="vo" value="voList">
?????????????<TR bgColor=#ffffff>
??????????????<TD class=tableContent style="pading-right: 20px">
???????????????
??????????????? <s:property value="#vo.ticketNumber"/>
???????????????
??????????????</TD>

????????????? </tr>

????????????? </s:iterator>

voList是action中的一个list类型的属性,该标签的id属性把id值存入valuestack中

1-3、s:text

该标签用于国际化,例子如下

<s:text name="title"></s:text>

其中title是某个资源文件的某个key,此资源文件须知struts配置文件中指定

如果须临时指定资源文件则使用s:i18n,该标签须配合其他标签使用

?

?

2、访问servlet api

2-1、?Map session=?ActionContext.getContext().getSession();//jsp session
2-2、?Map application=??ActionContext.getContext().getApplication();//jsp application
2-3、?Map parameters=??ActionContext.getContext().getParameters();//jsp 的请求参数,相当于jsp的???????? getParameter

2-4、HttpServletRequest request=ServletActionContext.getRequest();
2-5、?HttpServletResponse response=ServletActionContext.getResponse();

热点排行