一个小白学习Struts2的笔记

来源:互联网 发布:天涯国观 知乎 编辑:程序博客网 时间:2024/05/16 10:51

Struts2的基本用法

1.ActionSupport 是一个默认的Action 实现类,其中的excute方法是默认的处理用户请求的方法,返回SUCCESS字符串
2.JSP九大内置对象:application(对于整个WEB应用有效)、config(配置文件对象)、exception(异常处理对象)、out(输出流对象)、pageContext(共享数据,页面上下文对象)、request(封装用户每一次请求对象)、response(服务器响应对象,区别于out,可以返回非字符响应)、session(会话)。
3.<package name(必填) extend(选填 继承其他包) namespace(选填 命名空间) abstract (选填,抽象包的话不能包含Action定义)>
4.dwr是基于ajax的 struts是基于mvc的 dwr会频繁访问dao层数据库。
5.valueStatck 可以不用#直接访问,一般是表单的值,还有set的值,还有自己var的。是一个栈List
而Stack Context(保存方式是map类型):stack的上下文,它包含一系列对象,包括 
request,session,attr,application,map 等ValueStack中保存的值可以直接取,而stack中的需要在前面加#(request,session,application)
0 0