form表单提交servlet错误
<form action="../Login" method="post">在test下的login项目下的src中<servlet>
<servlet-name>login</servlet-name>
<servlet-class>com.fanyihe.LoginServlet.java</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>login</servlet-name>
<url-pattern>/Login</url-pattern>
</servlet-mapping>在web-inf下的web。xml
为什么报如下错误?
Status report
message /test/login/Login
description The requested resource (/test/login/Login) is not available
折腾好久了,求解
个人觉得挺对 --------------------编程问答-------------------- 直接把login目录放到webapp目录中
<form action="Login" method="post">
--------------------编程问答-------------------- 建议楼主的web.xml的servlet配置写成同一个名字,不要login,都写成Login
--------------------编程问答-------------------- --------------------编程问答--------------------
<form action="Login" method="post">在test下的login项目下的src中
<servlet>
<servlet-name>Login</servlet-name>
<servlet-class>com.fanyihe.Login.java</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Login</servlet-name>
<url-pattern>/Login</url-pattern>
</servlet-mapping>
--------------------编程问答-------------------- 楼主跳转的action有问题。 --------------------编程问答-------------------- <form action="../Login" method="post">
这种相对路径不知道是不是有问题啊,写成绝对路径试试类似<%=path %>/Login,或者用request获得路径 --------------------编程问答--------------------
依旧错的 --------------------编程问答-------------------- <form action="../Login" method="post"> 这样写试试<form action="Login" method="post"> --------------------编程问答-------------------- 我给你个建议就不会出现莫名其妙的问题
1所有的跳转都进行服务器端跳转
2工程中不要出现..等字符
3如果满足上面两个条件 你的action直接调用<form action="Login" method="post">肯定错不了。 --------------------编程问答-------------------- <form action="Login" method="post">
<servlet>
<servlet-name>login</servlet-name>
<servlet-class>com.fanyihe.LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>login</servlet-name>
<url-pattern>/Login</url-pattern>
这样试试 --------------------编程问答-------------------- 要怎样修改呢? --------------------编程问答-------------------- <servlet-class>com.fanyihe.LoginServlet.java</servlet-class>
这句里面一定要写类名,(含包名)
<servlet-class>com.fanyihe.LoginServlet</servlet-class> --------------------编程问答-------------------- 哦哦 不好意思 我这样试过了,改过很多次仍旧不成功,所以想知道部署的机制
补充:Java , Web 开发