⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 usersaction.java

📁 Struts之DispatchAction使用(录像教程)这是一个介绍struts动态表单的录像教程
💻 JAVA
字号:
//Created by MyEclipse Struts// XSL source (default): platform:/plugin/com.genuitec.eclipse.cross.easystruts.eclipse_4.0.1/xslt/JavaClass.xslpackage com.test.struts.action;import java.util.Vector;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import org.apache.struts.action.DynaActionForm;import org.apache.struts.actions.DispatchAction;/**  * MyEclipse Struts * Creation date: 12-04-2005 *  * XDoclet definition: * @struts.action path="/add" name="addForm" input="/add.jsp" parameter="method" scope="request" */public class UsersAction extends DispatchAction {	public ActionForward add(ActionMapping mapping, ActionForm form,			HttpServletRequest request, HttpServletResponse response) {		DynaActionForm addForm = (DynaActionForm) form;		String username = addForm.getString("username");		// 验证用户输入		if (username == null || username.length() < 1)			mapping.getInputForward();		HttpSession session = request.getSession();		// 从session中获得数据		Vector users = (Vector) session.getAttribute("Users");		if (users == null)			users = new Vector();		users.addElement(username);		session.setAttribute("Users", users);		return mapping.findForward("indexGo");	}		public ActionForward delall(			ActionMapping mapping,			ActionForm form,			HttpServletRequest request,			HttpServletResponse response) {			HttpSession session=request.getSession();			session.setAttribute("Users",null);			return mapping.findForward("indexGo");		}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -