当前位置: 首页 > news >正文

太原网站建设杰迅科技微信网站是怎么做的

太原网站建设杰迅科技,微信网站是怎么做的,网站超链接用什么,tp5如何在自己网站后台做pv uv统计1、问题概述? Springboot对Thymeleaf支持的要更好一些,Springboot内嵌的Tomcat默认是没有JSP引擎,不支持直接使用JSP模板引擎。这个时候我们需要自己配置使用。 2、Springboot整合使用JSP过程 现在很多的IDEA版本即使创建的项目类型是WAR工…

1、问题概述?

Springboot对Thymeleaf支持的要更好一些,Springboot内嵌的Tomcat默认是没有JSP引擎,不支持直接使用JSP模板引擎。这个时候我们需要自己配置使用。

2、Springboot整合使用JSP过程

现在很多的IDEA版本即使创建的项目类型是WAR工程,但是在项目中也没有webapp目录和web.xml目录,这个是需要重点解决的问题。

2.1、创建工程,引入相关包信息

1、核心包就是tomcat-embed-jasper

2、由于我们创建的是springboot工程spring-boot-starter-tomcat包是不需要的。

3、由于在jsp模板引擎中我们喜好使用JSTL+EL表达式,如果需要也可以导入JSTL的包,但如果只是测试JSP是否能成功访问,要不要这个包不影响大局。

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.1.7</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>com.txc</groupId><artifactId>springjspdemo2</artifactId><version>0.0.1-SNAPSHOT</version><packaging>war</packaging><name>springjspdemo2</name><description>springjspdemo2</description><properties><java.version>17</java.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><!-- 使用jsp引擎,springboot内置tomcat没有此依赖 --><dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcat-embed-jasper</artifactId><scope>provided</scope></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><optional>true</optional></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><configuration><image><builder>paketobuildpacks/builder-jammy-base:latest</builder></image><excludes><exclude><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId></exclude></excludes></configuration></plugin></plugins><resources><resource><directory>src/main/java</directory><includes><include>**/*.xml</include></includes></resource></resources></build></project>

2.2、通过IDEA生成webapp及web.xml配置文件

2.2.1、选择File->Project Structure

2.2.2、选择Modules-> + -> Web

2.2.3、创建webapp根目录

这步重点就是创建webapp目录,我选择创建在src下,创建在其他地方都是可以的。

2.2.4、选择Web->+ 添加web.xml文件

要将WEB-INF/web.xml创建在上面创建的webapp目录中

2.2.5、创建成功后效果

有些版本创建后,可能会出现没有web.xml配置文件或者web.xml没有内容。这个时候只要webapp创建没有问题,直接从其他地方拷贝一个web.xml也是有效的。

2.3、在application.properties中配置视图解析器

由于视图解析器中配置的目录在WEB-INF/view目录,所以还需要手动在创建view目录。

【application.properties】

server.port=8081
spring.mvc.view.prefix=/WEB-INF/view/
spring.mvc.view.suffix=.jsp

【application.yml】

如果使用的是yml文件,配置相同,写法不同

server:port: 8081
spring:mvc:view:prefix: /WEB-INF/view/suffix: .jsp

2.4、创建view目录及index.jsp测试页面

${username}是获取后端request/session/application/ModelMap等中保存的值,一会会使用到。

2.5、创建测试类

@Controller
public class TestController {@RequestMapping("/index")public String test(HttpSession session){session.setAttribute("username","博主-雾林小妖");System.out.println("====1=23=2=====");return "index";}}

2.6、启动工程,访问程序

访问地址:http://localhost:8081/index

3、源码下载

https://download.csdn.net/download/tangshiyilang/88676797

http://www.hyszgw.com/news/71121.html

相关文章:

  • 做网站的参考书做数据图表网站
  • wap站wordpress插件上传
  • 深圳住房城乡建设局网站wordpress阿里云储存
  • 国产前端框架 做网站网站中的搜索功能怎么做
  • 有没有专业做电视测评的网站c2c模式的企业有哪些
  • 营销型网站的概念计算机培训班学什么
  • 高端定制网站速度wordpress网站手机端
  • 网站 色彩泰安网站建设
  • 网站建设的几大原则国家重点项目建设库网站
  • 西安网站建设网络公司汉中建设工程招投标信息网官网
  • 网站建设运营成本广东网站建设模板
  • 网站域名被黑网页制作公司的小客户有哪些
  • 东莞家具网站建设招聘网页制作工程师
  • 网站创建要多少钱wordpress 巨慢
  • 张店网站制作长春建设招标网
  • 关于网站首页建设的文章网站建设模型
  • 网站广告新手怎么做网站打理
  • 什么是网站和网页网站推广有什么好处
  • 网站流量查询永久免费低代码开发平台
  • 自做刷赞网站iis7 发布静态网站
  • 全网vip影视自助建站系统汽车4s店网站模板
  • 淘宝网站的建设与运营设计思路网站开发 项目规划 怎么写
  • 免费网站建设合同范本农村电商怎么做
  • 做网站的内容样本网页设计鉴赏怎么写
  • 运营商网站服务密码手工网站和自助建站式网站却别
  • 网站设计制作费用多少网站收录后怎么做排名
  • 网站研发流程宝塔建站工具
  • 江阴做网站的地方广告公司年终总结
  • 网站设计费用上海建站模板源码
  • 网站子目录潍坊住房公积金