WEB-INF下的jsp文件如何互相跳转?就比如a.jsp中有个超链接:<a href="">点我跳转</a>,点击能跳转到b.jsp中
默认是不能请求WEB-INF下的页面的,必须通过后台转发,
在spring mvc 中可以配置UrlFilenameViewController直接映射
参考:
经过后台跳转啊
只能通过后台吗,jsp中不能操作吗
z正常a标签跳转就可以啊,WEB-INF文件夹下外部是访问不到的
你所说的正常跳转是怎么跳呢,直接写路径是访问不到的,是不是必须通过后台
@起风了~~~: 那说明你路径写的有问题
@DanBrown: 下面这句是index.jsp中的,需要点击“产品信息”跳转到product.jsp中,它们同在WEB-INF下的view文件夹下,请问href中的路径正确应该是怎样的呢
<a href="./product.jsp" style="font-size: 20px">产品信息</a>
@起风了~~~: 你先跳转到项目目录下,然后一层一层往下跳,你给个你目录截图
@DanBrown: 只有页面,还没有写后台
@起风了~~~: href ="WEB-INF/view/xxx.jsp"试一下对不对或者加个在前面在"./",你用编辑器直接能跟进进去就对了
@DanBrown:直接写product.jsp的话编辑器就能直接跟进进去,可是这样还是访问不到
WEB-INF下的文件是受保护的, 不可以被外部访问, 可以通过后台访问,
楼上 face_ghost_coder 说的可以