网站制作软件dw的全称,网站空间流量不够,小语种建网站建设,玩具网站模板目录
引言
Maven依赖
JSP页面
application.properties配置
controller
结果展示 引言
在尝试使用shiro的时候需要页面登录的加持#xff0c;但是长期的前后端分离工作#xff0c;导致页面的知识几乎忘光。突然想通过jsp这种简单的形式来学习其他的技术#xff0c;作为…目录
引言
Maven依赖
JSP页面
application.properties配置
controller
结果展示 引言
在尝试使用shiro的时候需要页面登录的加持但是长期的前后端分离工作导致页面的知识几乎忘光。突然想通过jsp这种简单的形式来学习其他的技术作为一个易上手的页面渲染引擎还是不错的。
Maven依赖
首先说明springboot默认不支持jsp因此有些地方还真得注意一下。 !-- jsp --dependencygroupIdorg.apache.tomcat.embed/groupIdartifactIdtomcat-embed-jasper/artifactIdscopeprovided/scope/dependencydependencygroupIdjavax.servlet/groupIdartifactIdjstl/artifactIdscopeprovided/scope/dependencydependencygroupIdjavax.servlet/groupIdartifactIdjavax.servlet-api/artifactIdscopeprovided/scope/dependency
jsp相关的jar包就这三个。
JSP页面
jsp页面的目录结构比较固定一般如下 生成jsp的时候可以通过eclipse的jsp工具生成 生成结果如下 application.properties配置
server.port8080spring.mvc.view.prefix/WEB-INF/jsp/
spring.mvc.view.suffix.jsp
这两句格式固定的视图解析器会将前缀和后缀拼接到controller中返回的字符串前后这里注意prefix这里是文件夹因此最后一定要有一个 / 否则无法找到对应的视图。
controller
Controller
RequestMapping(/users)
public class LoginController {GetMapping(/page)public String userPage(Model m) {return user;}
}
controller也很简单就这么写就OK但是注意一点的是不可以使用RestController注解必须使用Controller注解否则视图解析器无法生效。
结果展示 以上就是springboot整合jsp的简单Demo今天整合了一下jsp的时候在RestContoller这里栽了跟头弄了好半天页面就是渲染不出来。所以特记此博客。