struts 的解耦和方式
来源:互联网 发布:网络语言暴力 例子 编辑:程序博客网 时间:2024/06/05 09:13
与Servlet API解耦的访问方式
Struts 2对Servlet API进行封装,提供了三个Map对象代替request、session、application
通过ActionContext类获取这三个Map对象
Object get("request")
Map getSession()
Struts 2对Servlet API进行封装,提供了三个Map对象代替request、session、application
通过ActionContext类获取这三个Map对象
Object get("request")
Map getSession()
Map getApplication()
package com;import java.util.Map;import com.opensymphony.xwork2.ActionContext;public class LoginAction {private String name;private String pwd;public String getPwd() {return pwd;}public void setPwd(String pwd) {this.pwd = pwd;}public String getName() {return name;}public void setName(String name) {this.name = name;}public String execute() {if ("admin".equals(name) && "123".equals(pwd)) {Map<String, Object> session = null;session = ActionContext.getContext().getSession();if (session.containsKey("user")) {session.remove("user");}session.put("user", name);return "success";} else {System.out.println("shibai");return "fail";}}}
0 0
- struts 的解耦和方式
- struts 和servlet APi的耦合方式
- Struts与Servlet API解耦的访问方式
- Struts中访问Servlet对象的方式(与Servlet API解耦的访问方式)
- Struts国际化的方式
- Struts的三种传参方式
- Struts的数据处理方式
- Struts的校验方式
- Struts的数据处理方式
- spring和struts的整合的三种方式
- Struts和Spring集成的两种方式
- Spring 和struts 整合的三种方式
- Spring 和struts 整合的三种方式
- spring 和struts 的结合两种方式
- Spring 和 struts 整合的三种方式
- 小结spring和struts整合的三类方式
- Spring 和 struts 整合的三种方式。
- Spring 和 struts 整合的三种方式
- editText代码中强制获取焦点
- 简明 Vim 练级攻略
- java题: 设有n个正整数,将它们联接成一排,组成一个最大的多位整数。例如:N=3时,3个整数13、312、343联成的最大整数为:34331213;
- Elevator
- AndroidStudio中使用AndroidAnnotation的简单介绍
- struts 的解耦和方式
- 文件I/O实践(3) --文件共享与fcntl
- 【Qzone】这个比较有趣 总结一下笔记
- 微信小程序取代App?Android和iOS会失业?大可不必慌张
- 可变数组
- struts 和servlet APi的耦合方式
- 81. Search in Rotated Sorted Array II
- explain、profile
- UNIX命令行基础(一)