何用Eclipse搭建SpringMVC最小系统详解(5)

何用Eclipse搭建SpringMVC最小系统详解


Paste_Image.png

没关系,我们看他报什么错。

message /springmvc/WEB-INF/pagesindex.jsp

pagesindex.jsp是什么鬼??

原来,在dispatcher-servlet.xml中,我们少写了一个 "/"

何用Eclipse搭建SpringMVC最小系统详解


Paste_Image.png

添上去就行了。

何用Eclipse搭建SpringMVC最小系统详解


Paste_Image.png

保存后,因为修改了XML配置文件,因此我们还是需要重新启动Tomcat。

启动完成后,继续!

何用Eclipse搭建SpringMVC最小系统详解


Paste_Image.png

成功了。

6. 引入静态资源

比如,我在resources/img目录下放了一张图片,怎么引入到index.jsp呢?

何用Eclipse搭建SpringMVC最小系统详解


Paste_Image.png

background : url(:8088/springmvc/resources/img/bg.jpg); background-size : 100% 100%;

的确,这是一种方式。可是,它有一个缺点就是根路径写死了,我们肯定不希望这样的��

其实,我们可以在viewController里面拿到项目根路径,然后传递到jsp页面就OK了。

何用Eclipse搭建SpringMVC最小系统详解


Paste_Image.png

我们把调试信息 “恭喜,web項目已經成功搭建!” 删掉。

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <html> <head> <meta charset="UTF-8" /> </head> <style> body { background : url(${contextPath}/resources/img/bg.jpg); background-size : 100% 100%; } </style> <body> </body> </html>

${contextPath} 可以取到Controller传过来的contextPath值。

何用Eclipse搭建SpringMVC最小系统详解


Paste_Image.png

成功了!

Spring学习之第一个Spring MVC程序(IDEA开发环境) 

SpringMVC总结篇 

Spring+SpringMVC企业快速开发架构搭建 

SpringMVC的乱码处理 

Spring MVC+Spring3+Hibernate4开发环境搭建  

Spring MVC整合Freemarker基于注解方式  

基于注解的Spring MVC简单介绍

SpringMVC详细示例实战教程

Spring MVC 框架搭建及详解

SpringMVC 异常处理 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/e205e8d3b3a686787915977cd518c12d.html