0
A
回答
0
在WEB-INF
的東西不會暴露給公衆的URL空間。您只能從其他文件中包含/訪問它。這對模板等很有用(當然,編譯後的代碼也駐留在那裏)。
移動您的公共JSP以外的WEB-INF
。
2
您無法直接訪問WEB-INF
文件夾內的jsp頁面。要訪問它,你將需要解決JSP頁面的路徑創建InternalResourceViewResolver
豆:
@EnableWebMvc
@Configuration
public class AppConfig extends WebMvcConfigurerAdapter {
@Bean
public InternalResourceViewResolver viewResolver() {
InternalResourceViewResolver internalResourceViewResolver = new InternalResourceViewResolver();
internalResourceViewResolver.setPrefix("/WEB-INF/views/");
internalResourceViewResolver.setSuffix(".jsp");
return internalResourceViewResolver;
}
而在你的控制器剛剛返回JSP頁面的名稱:
@Controller
public class EmployeeController {
@RequestMapping(value = "/add/employee", method = RequestMethod.GET)
public String addEmployee(Model model) {
return "addEmployee";
}
}
相關問題
- 1. RewriteRule給出404
- 2. Ajax.RouteLink給出了404
- 3. Zend Project給出404
- 4. Magento https給出404
- 5. Rails ID給出404
- 6. CodeIgniter mod_rewrite給出404錯誤
- 7. Tomcat總是給出404
- 8. 快遞端點給出404
- 9. Servlet給出了404(Eclipse + Tomcat)
- 10. node.js express router.post給出404
- 11. 路由和Ninject給出404
- 12. node.js + express:`sendfile`給Ajax請求給出404
- 13. codeigniter刪除index.php給出404 errore
- 14. GWT:Servlet URL映射給出了404錯誤
- 15. $ http.post通過角度給出404錯誤;
- 16. MVC3路由給出的Global.asax 404
- 17. https://github.com/racodond/sonar-css-plugin給出404
- 18. 中間人本地化給出404
- 19. 自定義模塊給出404
- 20. Django i18n setlang視圖給出錯誤404
- 21. 問題與Ajax scriptmanager給出404錯誤
- 22. Struts 2 Hello World教程給出404
- 23. 調用webapi方法給出404
- 24. IIS7/8和.asmx/<methodname>給出404
- 25. 自定義帖子類型給出404
- 26. 新的wp_query分頁給出404
- 27. DSE 3.0 Solr:Tomcat給出404錯誤
- 28. XMLViewresolver給出了404:未發現異常
- 29. WebResource.axd的給404
- 30. hook_menu給予404