Paste_Image.png
没关系,我们看他报什么错。
message /springmvc/WEB-INF/pagesindex.jsp
pagesindex.jsp是什么鬼??
原来,在dispatcher-servlet.xml中,我们少写了一个 "/"
Paste_Image.png
添上去就行了。
Paste_Image.png
保存后,因为修改了XML配置文件,因此我们还是需要重新启动Tomcat。
启动完成后,继续!
Paste_Image.png
成功了。
6. 引入静态资源比如,我在resources/img目录下放了一张图片,怎么引入到index.jsp呢?
Paste_Image.png
background : url(:8088/springmvc/resources/img/bg.jpg); background-size : 100% 100%;的确,这是一种方式。可是,它有一个缺点就是根路径写死了,我们肯定不希望这样的��
其实,我们可以在viewController里面拿到项目根路径,然后传递到jsp页面就OK了。
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值。
Paste_Image.png
成功了!
Spring学习之第一个Spring MVC程序(IDEA开发环境)