spring-mvc|spring mvc 返回HTML页面的一系列问题

正确返回一个HTML页面;
1、修改spring-mvc.xml


【spring-mvc|spring mvc 返回HTML页面的一系列问题】2、修改web.xml
spring / jsp *.html

3、controller书写方法
@RequestMapping(value = "https://www.it610.com/add", method = RequestMethod.GET) public String toAddTest() { return "loginhtml"; }

4、html中引用css和js文件

5、目录结构
spring-mvc|spring mvc 返回HTML页面的一系列问题
文章图片

总测试:
webapp下的html可以访问,build,images,js文件夹下的所有文件都可以访问,当然包括这些文件夹下的HTML页面。
注意:去掉下面代码,根目录HTML仍然可以访问(但是CSS,JS不起作用),jsp不可以访问(当然去掉前也不可以访问)WEB-INF文件夹下的HTML同样出现问题。

注意:返回的HTML页面中的中文会出现乱码在页面顶部添加如下代码可以解决

手贱尝试(其他方式引入CSS,JS文件):
页面上方添加下面代码:

在head标签里的最上方(类似下面这种方式)添加:
My JSP 'index.jsp' starting page - 锐客网

当然css文件夹是放在webapp下面。测试证明springmvc中这种方式并没有什么卵用,不过servlet中这还是一种不错的引入css文件的方式。

    推荐阅读