calaction.java
来自「关于Struts2的一些编程例子集合!希望对学习Struts2的朋友有帮助!」· Java 代码 · 共 48 行
JAVA
48 行
package com.briup;import javax.servlet.http.HttpServletRequest;import org.apache.struts2.ServletActionContext;import org.apache.struts2.interceptor.ServletRequestAware;public class CalAction implements ServletRequestAware { private int n1; private int n2; private int result; private HttpServletRequest request; public String execute(){ result=n1+n2; request.setAttribute("r", result); /* * 方法链 * getSession() * getSession(true):和getSession()一样 * getSession(false):如果没session不会创建session */ ServletActionContext.getRequest().getSession().setAttribute("rs", result); return "success"; } public int getN1() { return n1; } public void setN1(int n1) { this.n1 = n1; } public int getN2() { return n2; } public void setN2(int n2) { this.n2 = n2; } public int getResult() { return result; } public void setResult(int result) { this.result = result; } //拦截器调用,比execute()先调用 public void setServletRequest(HttpServletRequest arg0) { request=arg0; } }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?