1. 在springmvc框架下使用html页面
不经过Controller直接访问:
a) 直接将html页面放置在当前项目根目录下,并配置 <mvc:default-servlet-handler /> 来访问
b) 将html页面放置在WEB-INF目录,通过配置
<mvc:resources location="/WEB-INF/html/" mapping="/html/"/>
来访问.按照以上配置的访问路径. http://服务器地址:端口/项目名/html/.html
需要经过Controller在访问指定的html页面
a) 修改springmvc配置中的视图解析器配置.让后缀为.html,让前缀为对应的html页面所在的目录.
b) 如果需要转向到HTML页面或者JSP页面,修改视图解析器配置,让这两种页面的前缀为同一个目录.不提供后缀,在处理时由业务方法的结果来指明具体的后缀名称.
c) 如果需要转向到HTML页面或者JSP页面,而这些页面在不同的目录下.需要创建自定义视图对象,在解析后检查该文件是否存在来控制跳转.
public class CustomResourceView extends InternalResourceView