- package com.bjsxt.struts;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import org.apache.struts.action.ActionForm;
- import org.apache.struts.action.ActionForward;
- import org.apache.struts.action.ActionMapping;
- import org.apache.struts.actions.DispatchAction;
- public class UserAction extends DispatchAction {
- public ActionForward add(ActionMapping mapping, ActionForm form,
- HttpServletRequest request, HttpServletResponse response)
- throws Exception {
- // return mapping.findForward("add_success");
- return mapping.findForward("success");
- }
- public ActionForward del(ActionMapping mapping, ActionForm form,
- HttpServletRequest request, HttpServletResponse response)
- throws Exception {
- //return mapping.findForward("del_success");
- return mapping.findForward("success");
- }
- public ActionForward modify(ActionMapping mapping, ActionForm form,
- HttpServletRequest request, HttpServletResponse response)
- throws Exception {
- //return mapping.findForward("modify_success");
- return mapping.findForward("success");
- }
- }
struts-config.xm;的配置文件
- <struts-config>
- <action-mappings>
- <action path="/user/*"
- type="com.bjsxt.struts.UserAction"
- parameter="command"
- >
- <forward name="success" path="/user/{1}_success.jsp" />
- </action>
- </action-mappings>
页面的调用信息
<a href="user/add.do?command=add">add User</a><br>
<a href="user/del.do?command=del">del User</a><br>
<a href="user/modify.do?command=modify">modify User</a><br>