mybatis jsp
时间: 2023-10-28 16:05:18 浏览: 88
spring boot mybatis jsp
如果你想在使用Spring Boot时同时使用JSP和MyBatis,可以按照以下步骤进行配置。
第一步:修改pom.xml文件,添加JSP和MyBatis的依赖。
```
<!-- servlet依赖 -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
<!-- tomcat的支持 -->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
<!-- mybatis -->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.1.1</version>
</dependency>
<!-- mysql -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.21</version>
</dependency>
```
第二步:配置application.yml文件,添加数据库连接参数。
```
spring:
datasource:
url: jdbc:mysql://localhost:3306/mydatabase
username: myusername
password: mypassword
driver-class-name: com.mysql.jdbc.Driver
mybatis:
type-aliases-package: com.example.domain
mapper-locations: classpath:mapper/*.xml
```
现在你可以在你的项目中使用JSP和MyBatis了。
还有一点需要注意的是,在JSP文件中使用MyBatis的语法,你需要先导入相关的标签库。例如:
```
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<table border='1' cellspacing='0'>
<tr>
<td>id</td>
<td>name</td>
<td>sex</td>
</tr>
<tr>
<td>${user.id}</td>
<td>${user.name}</td>
<td>${user.sex}</td>
</tr>
</table>
```
这样,你就可以在JSP页面中使用MyBatis获取数据并进行展示了。
希望这些步骤对你有帮助!
阅读全文