码迷,mamicode.com
首页 > 其他好文 > 详细

form表单的提交地址一定要是完整的绝对地址

时间:2016-07-14 23:49:16      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:

<form action="<%=path%>/servlet/DologinServlet" 

=<form action="<%=request.getContextPath() %>/servlet/DologinServlet" 

 

因为 表头:

<%
String path = request.getContextPath();

 

另一种方式 <form action="<%=basePath %>/servlet/DologinServlet" method="post">

但是一般下面这种是不用加/的

所以应该是<form action="<%=basePath %>servlet/DologinServlet" method="post">

basePath的定义中包含了/

 

但是当jsp表单 传递到一个jsp页面时.这时候可以直接写相对地址<form action="dologin.jsp" method="post">

因为在同一个目录 同一级下.

 

既然前面什么都不加的时候表示该项目下该jsp的位置,那么前面的跳转到servlet  就可以写成  ../

 

不行,实现不了.从jsp到 src下面的文件

 

form表单的提交地址一定要是完整的绝对地址

标签:

原文地址:http://www.cnblogs.com/xuedexin/p/5671857.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!