IDEA中tomcat的部署并且连接数据库在浏览器显示jsp文件
1. File——》new——》project——》java——》Web Application先创建一个项目
2.创建完成之后找到index.jsp,把代码粘贴上去(注意:这里如果Connection爆红,那就依赖包没有导进去,不要着急,往下看)
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="java.sql.*" %> <html> <head> <title>hhhh</title> </head> <body> <table border="1px"> <tr> <th>姓名</th> <th>密码</th> <th>年龄</th> </tr> <% Class.forName("org.gjt.mm.mysql.Driver").newInstance(); String url="jdbc:mysql://127.0.0.1:3306/student?user=root&password=123456&useUnicode=true&characterEncoding=utf-8";//student为数据库名 //user=root用户 密码password=123456 useUnicode=true&characterEncoding=utf-8是为了防止中文乱码 Connection conn= DriverManager.getConnection(url); Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); String sql="select * from user";//user为表名 // sql语句 ResultSet rs=stmt.executeQuery(sql); while(rs.next()) {%> <tr> <td><%=rs.getString("name")%></td>//对应数据库的列名 <td><%=rs.getInt("password")%></td>//同上 <td><%=rs.getInt("age")%></td> </tr> <%}%> </table> <%out.print("数据库连接成功");%> <% rs.close(); stmt.close(); conn.close(); %> </body> </html>
3.添加tomcat部署和连接数据库的依赖包
4.这里在Server点击右下角的apply之后——继续选择Deployment——》点击Artifact添加依赖——》出现图二 中的那样
图二 (出现这一个)
5.返回到开始配置tomcat的时候 (查看)
6.添加连接数据库的依赖包:File——》Project Structure——Modules——“+”(没有的添加web)——选择Dependencies——选中需要添加的依赖包——完成后点击ok完成——完成添加之后一定要重启idea,再运行即可。
7.看看效果