下载此文档

JSP struts2标签大全.doc


文档分类:IT计算机 | 页数:约45页 举报非法文档有奖
1/45
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/45 下载此文档
文档列表 文档介绍
JSP_struts2标签大全Struts 2标签
现场学习3
3
3. actionerror 4
4. actionmessage 5
5. append 5
6. bean 7
7
8
9. combobox 9
10. conponent  9
11. date 11
12. datetimepicker 12
13. debug 12
14. div 12
15. doubleselect 13
16. else 15
17. elseif 15
18. fielderror 16
19. file 16
21. generator 17
22.  head 18
23. hidden 18
24.  i18n 19
25. if 19
26. include 20
27. inputtransferselect 21
28.  iterator 21
29. label 22
30. optgroup 23
31. optiontransferselect 24
31. merge 26
32. param 27
28
34. property 28
35. push 29
36. radio 29
37. reset 30
38. select 30
39.  set 32
41. submit 33
42. subset 35
43. tabbedPanel 37
44. text 39
45.  textarea 39
45. textfield 40
46. token 40
47. tree 41
48. treenode 41
49.  updownselect 42
50. url 44

 
a标签创建一个HTML超链接,等价于HTML 的<a  href=""....
示范代码:
<s:a href="">登陆</s:a>
 
使用action标签 可以允许在JSP页面中直接调用Action,因为需要调用Action,故可以指定需要被调用Action的name以及namespace。如果指定了executeResult参数的属性值为true,该标签还会把Action的处理结果(视图支援)包含到本页面中来。
action标签的属性:
id: 可选属性,该属性将会作为该Action的引用ID
name: 必填属性,指定该标签调用哪个Action
namespace: 可选,指定该标签调用的Action所在的namespace.
executeResult: 可选,指定是否要将Action的处理结果页面包含到本页面。默认是false,即不包含
ignoreContextParams: 可选,它指定该页面中的请求参数是否需要传入调用的Action、默认是false,即将本页的请求参数传入被调用的Action。
下面是本示例应用中的Action类,包含连个处理逻辑。代码如下
public class TagAction extednds ActionSupport
{
    //封装用户请求参数的author属性
    private String author;
    //author的get和set的方法,省略……
    public String execute() throws Exception
    {
        return   "done";
    }     
    public String login() throws Exception
    {
        ().setAttribute("author",getAuthor());
        return "done";
    }
}
上面的Action类包含两个处理逻辑,。代码如下
<package  name="lee" extends="struts-default">
    <!--定义第一个Action,-->
    <action name="tag1"  class="">
        <result name="done">.jsp</res

JSP struts2标签大全 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数45
  • 收藏数0 收藏
  • 顶次数0
  • 上传人szh187166
  • 文件大小426 KB
  • 时间2018-09-12