当前位置:首页>开发>正文

jsp提交表单给servlet的路径问题 jsp页面向servlet提交表单的问题

2023-04-14 11:14:32 互联网 未知 开发

 jsp提交表单给servlet的路径问题 jsp页面向servlet提交表单的问题

jsp提交表单给servlet的路径问题

就填/servle

改成这样试试
servle pack.servle
servle /servleX

最好不要和name一样,action="/servleX" 简单一点的就是新建一个Servlet,web.xml是自动配置的。 如果你新建一个Servlet出错,有可能就是你的Tomcat没配对,这样我就不是很清楚了,因为我没见过你的问题。

jsp页面向servlet提交表单的问题

action写web.xml中对应的url值~~~比如说有一个LoginServlet,他在web.xml中显示的应该是这样:
LoginServlet servlet.LoginServlet
LoginServlet /loginServlet

而要提交的,也就是action应该等于中的内容: action="<%=request.getContextPath()%>/loginServlet" 其中<%=request.getContextPath()%>为获得当前工程目录,jsp提交到servlet中必须加这个,否则会出现404找不到页的错误~~ 补充:我使用Myeclipse4.1 eclipse3.1~~

jsp button提交一个值到servlet

你应该写了form表单了吧,你既然只传一个id就不要表单了,button的
onclick=test(<%=rs.getInt("id") %>) 这个id值就是你要传的值
在javascript里写test的方法test(i){ location.href="XXServlet?id=" val}就可以传递到你的servlet里了,你在servlet的int i=Integer.parseInt(request.getParameter("id")),后面可以加一个输出语句,验证一下你传递过去的值是不是正确的

最新文章