Struts 2入门案例及登录
2016-09-25 16:46
260 查看
一:入门案例
步骤如下:
1.导入jar包
2.配置web.xml文件
3.在src下创建名称为struts.xml的配置文件
4.创建编写HelloWorldAction
5.创建index.jsp页面
6.通过浏览器访问
1.jar包如下:
2.配置web.xml文件
3.在src下创建名称为struts.xml的配置文件
4.创建编写HelloWorldAction
5.创建index.jsp页面
6.通过浏览器访问
二:登录案例:
1.struts.xml书写,和上面基本相同。
[b]2.编写LoginStruts2进行获取和判断[/b]
[b]
[/b]
3.编写login.jsp,success.jsp页面
4.测试界面:
三:登陆案例强化:关于自动装配问题
1.Struts 2访问Servlet API
需求:在servlet中可以通过servlet API来获取Session
Servlet API解耦的访问方式
[b]方案一:[/b]使用ActionContext类获取ServletAPI对象对应的Map对象
[b]方案二:[/b]Struts2向Action注入ServletAPI对象对应的Map对象
Servlet API耦合的访问方式
方案一:通过ActionContext的子类ServletActionContext实现
方案二:向Action实例注入Servlet API对象
[b]详细部署:[/b]
解耦方式:
[b][b]方案一:[/b]使用ActionContext类获取ServletAPI对象对应的Map对象[/b]
[b][b] [b][b]方案二:[/b]Struts2向Action注入ServletAPI对象对应的Map对象注入[IOC思想][/b][/b][/b]
[b][b][b] 赋值语句:
[/b][/b][/b]
[b][b][b]
[/b][/b][/b]
[b][b][b] 耦合方式:[/b][/b][/b]
方案一:通过ActionContext的子类ServletActionContext实现
方案二:向Action实例注入Servlet API对象
[b][b][b]
[/b][/b][/b]
其他步骤基本相同。
小福利:(Struts 2标签)
总结:风雨之后见彩虹。
步骤如下:
1.导入jar包
2.配置web.xml文件
3.在src下创建名称为struts.xml的配置文件
4.创建编写HelloWorldAction
5.创建index.jsp页面
6.通过浏览器访问
1.jar包如下:
2.配置web.xml文件
3.在src下创建名称为struts.xml的配置文件
4.创建编写HelloWorldAction
5.创建index.jsp页面
6.通过浏览器访问
二:登录案例:
1.struts.xml书写,和上面基本相同。
[b]2.编写LoginStruts2进行获取和判断[/b]
[b]
[/b]
3.编写login.jsp,success.jsp页面
4.测试界面:
三:登陆案例强化:关于自动装配问题
1.Struts 2访问Servlet API
需求:在servlet中可以通过servlet API来获取Session
Servlet API解耦的访问方式
[b]方案一:[/b]使用ActionContext类获取ServletAPI对象对应的Map对象
[b]方案二:[/b]Struts2向Action注入ServletAPI对象对应的Map对象
Servlet API耦合的访问方式
方案一:通过ActionContext的子类ServletActionContext实现
方案二:向Action实例注入Servlet API对象
[b]详细部署:[/b]
解耦方式:
[b][b]方案一:[/b]使用ActionContext类获取ServletAPI对象对应的Map对象[/b]
private Map<String, Object> map; Map<String, Object> session = ActionContext.getContext().getSession(); session.put("uname",user.getUsername());
[b][b] [b][b]方案二:[/b]Struts2向Action注入ServletAPI对象对应的Map对象注入[IOC思想][/b][/b][/b]
[b][b][b] 赋值语句:
map.put(
"uname"
, user.getUsername())
[/b][/b][/b]
[b][b][b]
[/b][/b][/b]
[b][b][b] 耦合方式:[/b][/b][/b]
方案一:通过ActionContext的子类ServletActionContext实现
方案二:向Action实例注入Servlet API对象
[b][b][b]
[/b][/b][/b]
其他步骤基本相同。
小福利:(Struts 2标签)
总结:风雨之后见彩虹。
相关文章推荐
- struts入门案例 登录
- struts的快速入门案例(用户登录验证)——手动配置方式
- struts的快速入门案例(用户登录验证)——手动配置方式
- Struts1入门实例(简单登录)
- 关于struts与spring整合的一个小案例入门
- Struts1入门案例
- Struts1入门实例(简单登录)
- JAVA 入门学习之路-注册登录案例。
- DataSet案例:用户登录入门8
- Struts 入门案例
- SSH学习之Struts1入门的简单登陆案例。
- struts入门案例
- Struts2入门--一个简单的登录案例
- 配置hbm的hibernate小demo(入门级小案例ajax+struts2.0+hibernate3.0)
- day26_struts2.3登录案例
- struts2入门-第一个例子==》第一个struts2实例——HelloWorld==》Struts2.0搭建和简单实例==>写一个Steuts2的经典入门案例,做了一个登陆程序作为入门例子
- Winform 控件自适应 JSP 入门登录案例
- Struts入门案例
- struts登录案例和自定义拦截器
- SSH框架---Struts2+hibernate实现用户登录和增删改查案例