</init-param>
上面的配置是struts1需要的吧,struts2只需要在web.xml配置我上面贴 的过滤器就可以了,配置文件struts-config.xml只要放到WebRoot\WEB-INF\classes这个目录就可以了,自己会加载的,不需要配置的
诶,对了,哈哈 谢谢谢谢谢谢
我先清除了一下又重新部署 就好了。
到底是为什么?为什么要清除之后重新部署啊?
HTTP Status 404 - /webTest/addUser.action
--------------------------------------------------------------------------------
type Status report
message /webTest/addUser.action
description The requested resource (/webTest/addUser.action) is not available.
--------------------------------------------------------------------------------
Apache Tomcat/5.5.25
Java codepackage com.jspdev.ch17;import org.apache.struts.action.*;import javax.servlet.http.*;import org.apache.struts.actions.DispatchAction;public class UserAction2 extends DispatchAction{public ActionForward addUser(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response)throws Exception {ActionForward actionForward = null;String username = request.getParameter("username");String password = request.getParameter("password");User u = new User();u.setUserName(username);u.setPassword(password);try{UserBean bean=new UserBean();//UserBean连接,执行具体的业务逻辑。bean.addUser(u);}catch(Exception e){e.printStackTrace();}actionForward = mapping.findForward("success");return actionForward;} }
改成了method(我调试期间给搞错了),也把标签去掉了,还是这个错。http status 404
我用的是myeclipse7.0(因为6.5、6.0、5.5都装不了,装完之后打不开,一打就报错)
struts2.0
mysql5.0
jdk1.6
会不会是软件有问题?还是jar包有问题?
<form name="form1" action=" <c:url value=/addUser.do />" action="get">
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-23821-5.html
和平统一