jsp 放在一个文件夹里,要响应Servlet的话action路径怎么写?
Login.jsp文件在WebContent/User/下,LoginServlet.java在src/com.servlet下Login.jsp要响应LoginServ...
Login.jsp文件在WebContent/User/下,LoginServlet.java在src/com.servlet下Login.jsp要响应LoginServlet,在action中写“LoginServlet”不行,跳转之后的路径变成.../项目名/User/LoginServlet 多了User这个文件夹,我知道是因为jsp在User文件夹下,把jsp直接放在WebContent下就可以。但我把action改为http..../项目名/LoginServlet或者../LoginServlet还是不行。
求教! 展开
求教! 展开
3个回答
推荐于2018-07-29
展开全部
action那里不是要路径吗?只要使用URL映射tocamt服务器中webapps中对应的工程,在再工程内的WEB-INF目录中编写web.xml文件,servlet对应映射就是在web.xml控制的
追问
你好!
新版的Servlet不在web.xml里配置了,在LoginServlet.java里的这句话@WebServlet("/LoginServlet")就是配置。
但我直接在action里写action="LoginServlet"不对,路径变成http../项目名/User/LoginServlet
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将之前的@WebServlet("LoginServlet")改成@WebServlet("/User/LoginServlet"),然后form表单里的action写成action=“LoginServlet”,就OK啦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询