shtml和jsp是什么 关系呀?

Vek_lip 发布于 2016/10/26 11:45
阅读 281
收藏 0

我学习一个java web项目,里面的页面好像都是shtml,为什么要这么写?

这是web.xml里的一段

       <servlet>
                <servlet-name>controller</servlet-name>
                <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
                <load-on-startup>1</load-on-startup>
        </servlet>
        <servlet-mapping>
                <servlet-name>controller</servlet-name>
                <url-pattern>*.shtml</url-pattern>
        </servlet-mapping>


加载中
0
银杏果果
银杏果果
没啥关系,shtml可以看做是html的升华版(其实就是在html中加入一些让服务器识别的动态指令),内部有类似动态网页的特性(注意是类似),不是所有服务器都支持shtml,服务器不支持将会把动态指令当做注释,所以使用shtml的时候要选择特定的服务器容器。
0
_Mr_Right_
_Mr_Right_

没关系

你的配置文件 那么写只是 默认约定以 *.shtml作为访问后缀而已


_Mr_Right_
_Mr_Right_
回复 @Vek_lip : 如果你的 requestmapping 没写.shtml 就不会被匹配,可能走的其他servlet
Vek_lip
Vek_lip
我有点糊涂,请问controler的requestmapping没有写什么shtml,就是一个路径,那个shtml后缀是怎么匹配路径的?是忽略shtml吗
返回顶部
顶部