问题描述
在webapp下创建jsp文件夹存放jsp页面,通过form提交无法定位,都是返回404,
问题出现的环境背景及自己尝试过哪些方法
自己在写Filter时发现将css和js都过滤掉了,通过百度找到方法说把jsp页面放到单独文件夹中,注解的urlPattern="jsp/*"就可以解决,但是自己实践的时候却发现把jsp放到单独的文件夹后无法定位,无论将action的地址改成何种方式。
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
<form action="/jsp/login.jsp" method="post" class="smart-green">
<h1>系统登录</h1>
<label>
<span>用户名:</span>
<input id="username" type="text" name="username"/>
</label>
<label>
<span>密码:</span>
<input id="password" type="password" name="password"/>
</label>
<span> </span>
<label>
<input type="submit" class="button" value="登录"/>
</label>
<form action="<%=basePath%>jspPage/login.jsp" method="post" class="smart-green">
<h1>系统登录</h1>
<label>
<span>用户名:</span>
<input id="username" type="text" name="username"/>
</label>
<label>
<span>密码:</span>
<input id="password" type="password" name="password"/>
</label>
<span> </span>
<label>
<input type="submit" class="button" value="登录"/>
</label>
</form>
你期待的结果是什么?实际看到的错误信息又是什么?
应该是能定位到目标才对,但是却发现都是404。就算是通过http://localhost:8080/Test/jsp/login.jsp这种方式也找不到