JAVA问题,提交表单后出现404-/Action.do,路径不知道怎么处理。求高人解决!!谢谢

xml文件(web.xml):<servlet-name>Action</servlet-name><servlet-class>servlet.Action</serv... xml文件(web.xml):
<servlet-name>Action</servlet-name>
<servlet-class>servlet.Action</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>Action</servlet-name>
<url-pattern>/servlet/Action</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
servlet文件(Action.java)方法我也写了,就不复制上来了,
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String method=(String)request.getParameter("method");
if(method==null){
PrintWriter out=response.getWriter();
out.println("invaild request!");
}else if(method.equals("login")){
login(request,response);
}else if(method.equals("register")){
register(request,response);
}else if(method.equals("logout")){
logout(request,response);
}
index.jsp:
<form name="form1" method="post" action="Action.do?method=login">
<div align="center">
<div>用户名:<input type="text" name="userName" /></div>
<div>密 码:<input type="password" name="pwd" /></div>
<div><input type="submit" value="提交" /><input type="reset" value="清空"><div>
</div>
</form>
展开
 我来答
蓝天下的智者
推荐于2016-05-06 · TA获得超过991个赞
知道小有建树答主
回答量:409
采纳率:100%
帮助的人:304万
展开全部
第一种方案: 把<url-pattern>/servlet/Action</url-pattern>改为 <url-pattern>/Action</url-pattern>就可以了,造成这个原因是因为你在建立Servlet的时候没有把一些不必要的东西去掉。

第二种方案:你在index.jsp界面里面,在action="Action.do?method=login" 改为 action="Servlet包名/Action.do?method=login"。
追问
还是不行...还有其他的方法么?
匿名用户
2011-08-26
展开全部
<servlet-class>servlet.Action</servlet-class>
改成类名。要是还是不行,就看看具体路径或者resin配置是否正确。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
414vfyd075
2011-08-27 · TA获得超过146个赞
知道答主
回答量:441
采纳率:0%
帮助的人:283万
展开全部
我想按search按钮时就跳转detail.jsp页面,但是index.jsp里的form里action=哦简单,用struts框架模式 生成struts-config.xml文件写上代码 图形模式很简单
追问
SSH我知道,这是我没事敲MVC玩的,没想到就出了这个错,能不能解决?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我欲踏风而来
2011-08-26 · 超过30用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:71.1万
展开全部
把/去了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式