JSP页面的跳转问题 很简单

<formaction="index.jsp"method="post"><inputtype="submit"name="submit"value="返回首页"/></... <form action="index.jsp" method="post">
<input type="submit" name="submit" value="返回首页" />
</form>
就这么简单的一段代码 我想跳转到index.jsp 但总是报错404 找不到index.jsp ,这段代码所在位置与index.jsp所在位置的关系如下图
展开
 我来答
sanshizi
2011-04-19 · TA获得超过448个赞
知道小有建树答主
回答量:364
采纳率:0%
帮助的人:327万
展开全部
action="index.jsp"
表示跳到跟当前页面相当目录下面的index.jsp, 但是实际上是没有的, 所以报错404

要想跳到网站根目录的index.jsp, 那么就按上面两位说法"../../index.jsp" ,
不过我平时想跳到根目录首页都是这样做的, 可保证无论放到哪边都可以正确不用担心会错
action="<%=request.getContextPath()%>/index.jsp"
这样就直接得到从根目录算起的路径
request.getContextPath() 运行的结果是:"/项目文件夹的名字", 如果项目为根目录,则得到一个"",即空的字条串, 如果项目为abc, 就得到
action="/abc/index.jsp"

同理也可以用到其他好多地方!!
Luoqianfeng
2011-04-19 · TA获得超过115个赞
知道小有建树答主
回答量:586
采纳率:0%
帮助的人:271万
展开全部
../../index.jsp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
哀川佐伦
2011-04-19 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:185
采纳率:0%
帮助的人:73.6万
展开全部
路径问题../../index.jsp
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-04-19
展开全部
最简单的就是把整个工程的路径写在action里就好用啦!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式