問題描述:做一個界面接口調用工具,頁面用jsp呈現,后台用springboot,首先要做一個首頁index.jsp,上面放的是所有接口操作對應的超鏈接,即a標簽,點擊進入對應接口的jsp頁面中
分析:最開始,每個接口操作對應的頁面都是放在WEB-INF文件夾下的,然后用XXX.jsp的方式訪問,報404
目錄結構大概是這樣:
WEB-INF/jsps/下有一個b.jsp
WEB-INF/jsps/下有一個a.jsp
index.jsp中有一個鏈接<a href="test/b.jsp">,點擊該鏈接直接跳轉到b.jsp,可是沒有成功,報404
結果:
放WEB-INF 下的目的就是為了安全性而已, 只能通過controller 跳轉,但是用Controller那樣跳轉有點麻煩。
WEB-INF 下通過 <a href="test/b.jsp"> 這種方式沒法進行跳轉,可以從WEB-INF 放到其他目錄。