记得第一次导入一个web项目时总会报各种莫名的错误,可能是因为我们下载别人缺少了项目所需的jar包,也可能使数据库没有配置好.
首先打开我们下载的一个项目打开目录,有这样的一个结构我们就可以导入我们的Eclipse中了.
下面打开Eclipse 选择导入
选择General中的Existing Projects into Workspace然后点击next
点击Browse打开你保存文件的地址然后就可以点击finish.当我们导入后就会可能会发现我们的项目上面会有红色的叉叉
这时候我们右键点击项目Build Path打开配置 可能会出现下面的问题 JRE后面是none,导入别人的项目但是jdk可能版本不一样要把自己jdk配置进去选择自己的JRE/JDK.
点击Edit然后点击Alterna JRE:如果你的没有那个none就不用做这一步啦.也可能是有其他的错误首点开一个报错的jsp页面,如果像这样的话就是有两个错误的地方,
我这个项目有两个报错第二个是引用jstl.jar包没有引用到,需要我们下载后配置进来我们先讲第一个
第一个的话就是这个
<%@ page contentType="text/html; charset=utf-8" language="java"
import="java.sql.*" errorPage=""%>
如果是这个报错的话我们解决就是要找到tomcat中的servlet.api.jar这个包配置到项目里.还是点击Build Path 然后按照图片上面找到我们的tomcat文件目录,找到并配置后我们就发现刚刚的报错已经没有了.
现在解决第二个问题
大家可以在这个网站里下载jstl.jar包和standard.jar添加链接描述 同时也给大家推荐一下这个网站
按同样的方法导入后就不会报错了.
接下来讲讲如何操作项目中的数据库首先我们打开我们下载项目中的数据库
用我们的数据库打开它后导入这个sql文件,因为这里我用的是mysql-font操作,大家可以根据自己的数据库进行操作.
导入这个数据库后我们要在项目修改一下连接数据库的JDBC.
打开Eclipse通常在javaResources/src/util 文件下,可以找一找自己项目中的这个文件.
把原文件的数据库名字和用户名和密码
改称自己数据库的用户名和密码和 数据库的名字
具体的知识可以去学学JDBC.
public class DB {
// 获取数据库连接
public static Connection getConn() {
Connection conn = null;
String url = "jdbc:mysql://localhost:3306/student?characterEncoding=utf8";
//这里的jdbc:mysql://localhost:3306 是指端口号
//3306/student 这个stuent是数据库的名称
String name = "root";
String pwd = "root";
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(url, name, pwd);
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
这一切弄好后就可以配置tomcat运行项目了
到这里 点击finish就可以运行项目了!!!