求教一个关于web.xml配置的问题

来源:百度知道 编辑:UC知道 时间:2024/05/06 19:54:06
我现在在WEBROOT下建了一个包叫JSP 下面有些页面 其中一个Login.jsp的页面里有个<form action="users.jsp"> 但是这样调不到users.jsp 如果我这样写:<form action="/jsp/users.jsp"> 第一次可以调到 第二次就会在上个jsp的目录下加一次 变成 jsp/jsp/users.jsp 这样也调不到了

请问我该怎么配置xml 或者有什么方法?
action="<%=path%>/jsp/users.jsp"
path应该怎么写啊?

jsp开始地方加上这个
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<head></head>标签中加入<base href="<%=basePath%>">
FORM的action="users.jsp"

你把绝对路径写上就可以了,代码如下:
action="<%=path%>/jsp/users.jsp"
这样写就对了