我的包结构 除了index.jsp在webapp下为了可以打开服务器直接访问其他的再WEB-INF下的jsp包下

1.首先一般的超链接方式有三种(这三种都不行,第三种会直接不经过你点击超链接就会直接跳转)
<a href="reg.jsp"></a>
javascrtpt:window.location.href='WEB-INF/reg.jsp'
<a href="javascript:<jsp:forward page='WEB-INF/jsp/reg.jsp'/>"></a>
2.我想的是用超链接跳转到@requestMapping("/zhuan")
然后再跳转到/WEB-INF/jsp/reg.jsp
但是有个前提是你在applicationContext.xml中配置了视图解析器并且配置了前后缀



就这样走个曲线就可以实现点击超链接跳转到WEB-INF下的jsp页面啦
曲线跳转:访问WEB-INF下JSP页面的解决办法
本文介绍了如何通过曲线策略实现在网页中点击超链接跳转到WEB-INF目录下的JSP页面。尝试了三种常规超链接方式均未成功,提出了一种解决方案:先通过@requestMapping跳转,再结合视图解析器配置,最终实现跳转。这种方法要求在applicationContext.xml中配置视图解析器的前后缀。
1万+

被折叠的 条评论
为什么被折叠?



