登陆 action 使用action标签 可以允许在JSP页面中直接"> 登陆 action 使用action标签 可以允许在JSP页面中直接" />
struts2标签详解.doc

struts2标签详解.doc

ID:48877890

大小:343.50 KB

页数:49页

时间:2020-02-04

struts2标签详解.doc_第1页
struts2标签详解.doc_第2页
struts2标签详解.doc_第3页
struts2标签详解.doc_第4页
struts2标签详解.doc_第5页
资源描述:

《struts2标签详解.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Struts2标签详解 a a标签创建一个HTML超链接,等价于HTML的登陆 action 使用action标签 可以允许在JSP页面中直接调用Action,因为需要调用Action,故可以指定需要被调用Action的name以及namespace。如果指定了executeResult参数的属性值为true,该标签还会把Action的处理结果(视图支援)包含到本页面中来。action标签的属性:id: 可选属性,该属性将会作为该Action的引用IDna

2、me: 必填属性,指定该标签调用哪个Actionnamespace: 可选,指定该标签调用的Action所在的namespace.executeResult: 可选,指定是否要将Action的处理结果页面包含到本页面。默认是false,即不包含ignoreContextParams: 可选,它指定该页面中的请求参数是否需要传入调用的Action、默认是false,即将本页的请求参数传入被调用的Action。下面是本示例应用中的Action类,包含连个处理逻辑。代码如下publicclassTagActionextedndsActionSupport{ 

3、   //封装用户请求参数的author属性    privateStringauthor;    //author的get和set的方法,省略……    publicStringexecute()throwsException    {        return "done";    }       publicStringlogin()throwsException    {        ServletActionContext.getRequest().setAttribute("author",getAuthor());        re

4、turn"done";    }}上面的Action类包含两个处理逻辑,可以在struts.xml文件中通过指定method属性来将该Action类映射成两个逻辑Action。代码如下                succ.jsp

5、                   loginSucc.jsp        ..............上面配置文件将一个Action类定义成两个逻辑Action,可以在JSP页面中通过标签来调用这两

6、个逻辑Action,部分jsp代码如下:      下面调用第一个Action,并将结果包含到本页面中。            下面调用第二个Action,并将结果包含到本页面中。
        阻止本页面请求参数传入Action 
            下面调用第二个Action,且不将结

7、果包含到本页面中。
        上面页面中,通过指定executeResult属性来控制是否将处理结果包含到本页面中;还可以通过ignoreContextParams属性来决定是否将本页面的请求参数出入Action。 actionerror 这个标签负责输出错误信息到客户端,例子如下:Action代码如下:packagelee;importcom.opensymphony.xwor

8、k2.ActionSupport;publicclassDemoActionextendsAc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。