Spring框架学习

JavaWeb项目目录+SpringMVC静态资源+Tomcat

2018-07-09  本文已影响12人  ___TheOne___

Part1:JavaWeb项目主目录

javaWeb常见的目录:项目InsureSerive的 /src/main/webapp,这个webapp目录是项目的主目录。而webapp/WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。里面放了一些js、css、html、jsp等前段展示信息。

Part2:SpringMVC静态资源访问

在spring-mvc的配置文件中,设置

<!-- 静态资源映射 -->
    <mvc:resources mapping="/static/**" location="/WEB-INF/static/"/>
    <mvc:resources mapping="/upload/**" location="/upload/"/>

这样就把请求路径映射到了对应的资源目录

Part3:在Tomcat容器中测试HTML

在tomcat的webapps里面对边建个目录,然后把HTML页面放到那个目录里面就可以了。然后启动Tomcat。前面放IP+端口/目录名/html文件名,就可以访问了。 不过如果你只是测试HTML文件,我建议你用纯HTTP服务器,比如Apache、Nginx、httpd等。

关键点:

在webapps放置好html文件后,重启tomcat非常关键。重启操作让tomcat将这些文件解析为,一个Context容器。这样就可以通过链接访问了。一个Tomcat的Context容器对应一个Web应用。

上一篇下一篇

猜你喜欢

热点阅读