esclipse jsp mysql,eclipse基于 JSP+Mysql 做一个简单的学生成绩查询web系统

文章目录

一、配置环境

一、eclipse的下载和安装

1.下载eclipse

注意一定要下载高版本的,因为低版本的eclipse对tomcat8.0以上的版本不支持

官网下载:下载地址,但是特别慢

附上百度网盘:下载链接

提取码:rnjj

2.安装eclipse

双击打开exe,选择第一个Eclipse IDE for Java Developers

e0703bf6549a9637bcf309d062be0fb2.png

默认install即可,因为下载的在jp,所以也是特别慢,稍许等会,

会出现Show log的问题,再次install,等待即可

91c58eaa813f09556b5dc79bb1a53223.png

二、JDK的安装和配置

这里使用的是JDK12

附上百度网盘:下载链接

提取码:vdif

JDK环境变量配置

本人环境变量的配置

446066ece5403f15fe0159186125ebf8.png

8e55f7632f93f0c8b73a17a06df10a6d.png

测试是否成功,在cmd里输入java -version

有显示三行的Java即可

ca180a6aa7ce1b7151fc75e03f942ebc.png

三、tomcat的下载安装和环境配置

1.下载tomcat

官网下载:下载地址

本人使用的是tomcat9.0的版本,下载的是无需安装版本

73863fe331d2adfcd4f72a862b1dfa48.png

2.tomcat环境配置

3.tomcat服务安装

在tomcat目录里的bin文件里打开cmd

414243681c4129953c98480f3eb3ab23.png

在cmd里输入service.bat install

因为本人已经安装完毕,所以是Failed installing

正常的话,安装成功

9424c52ed5a7d4e556eca91e64830256.png

正常的话,安装成功,如下图

820f3a6beccd1a880977590b45b16267.png

此时查看服务里就多了Apache Tomcat9的服务了,但此时还未启动该服务

a78674c8b5422bee55f072963485ddbc.png

e2390e8087e74fa2680267af7075c4e6.png

打开后显示的是stopped的状态,点击Start即可

b5367c1b0bce2ae732c60b4c66d44b35.png

如果点击Start之后,加载条加载到一半,就突然闪退,状态依旧是stopped的话,在Startup里的Mode选择Java即可

b7aaad97417d916ea56f652cceb82349.png

250b7960b4ce40e0e3e318e95a4e108a.png

至此tomcat的服务启动

测试tomcat是否成功

打开浏览器,敲入http://localhost:8080,如果出现页面,那么配置成功

76d9fdbbc853c3d8a97888d91e458762.png

四、eclipse下载插件

Help—> Install New Software

0937d103c28ce47d1e12545c1cc62c4a.png

本人因为2太慢了,所以换了个快的,1是自带的

一般人添加2即可,Kepler - http://download.eclipse.org/releases/kepler

086a9632020b6a69174e0ed9ce5496f2.png

等待好一会儿后,勾选Web,XML,Java EE进行下载,过程可能十分漫长,会卡在49%好久,一个小时是基本操作。

77fe3071901574dfc34b136598bf4f9e.png

下载完毕后,ReStart就可

下载完插件后,eclipse就可以创建web项目,也可以支持tomcat8.0以上了

二、eclipse将项目部署到tomcat上

1.将项目导入eclipse里

48253c71964f2fefbdea833c738476c0.png

f1550fae61b84ec9e02965501f019f36.png

2.修改一下源码

打开后编译不通过,需要添加一些.rar文件

右击项目,选择Properties

87659011d86a49cc9a91266cf7be45c6.png

Java Build Path—>Libraries—>Add External JARs

91d69ceed6a304f26120233215e4734e.png

找到tomcat里的lib目录下的servlet-api.jar,将它它添加进去

a25b82c44460b236aef5e776f7e1c766.png

Apply之后就没有错误了

3.将默认指向的WebContent目录修改为webRoot

打开项目后,里面有WebContent和WebRoot两个文件

将WebContent删除

将WebRoot重命名为WebContent

1b9bf2d026128ae8609736784e5e43da.png

d63fe11095c429a2f25103af185a1897.png

这些.jar也是在tomcat里面就可以找到

31d321a883cf2b439cd2c5afef849935.png

4.添加tomcat环境

ad3b8942e9cd7488d50f210243217d43.png

2b728c9f66036b0c74ca52065c00c7df.png

选择与你tomcat相同版本的环境

b22b6ae3b3932c8acca427d7d10e16c1.png

找到你的tomcat的目录,Finish即可

1f05c272f23aef44a19d93cc5091d6de.png

bcdc2d1a92e97efdff4082addab05350.png

添加Server

29c2e4e7ed599aee74ca18c11899fa2d.png

d08327aca9390fe86245f221b1713515.png

点击一下

c98d1e572a20706015c251069972d21c.png

选择对应的tomcat版本,这里下载的是tomcat9.0.41

35b9657d3f4e627656105e5076a8d6e2.png

将项目加到服务器上

d4b8c8a38c808fd9f6d69aa017ee7991.png

将项目部署到服务器后

40eff86a5bcf9bfa39e29470cd29b256.png

再次双击Servers里的Tomcat v9.0…

修改一下,如图所示

3cc3428abbebea6e73ead9f911cc7f4e.png

右击项目,Run As—>1 Run on Server

80aa6d90604efd954e2939282328b232.png

项目可以运行了在tomcat上了

8fed678d99acc98b62f941c95adbb57e.png

如果遇到8005,8080端口被占用的问题,

在cmd里输入netstat -aon,找到占用8005和8080的程序所对应的PID

在任务管理器的详细信息,找到对应的PID,结束进程

详细请参考解决8080端口被占用的方案

将网址复制一下,放在浏览器上

呈现效果:

?i=20210106152951563.png?,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTg4ODg5OA==,size_16,color_FFFFFF,t_70

三、连接MySQL数据库

一、在MySQL数据库里建表

事先下载Navicat和MySQL

本人使用的是最新版的Navicat

f40a2400b35464a704eeba9f4364849e.png

以及大二Java课上下载的MySQL1.1.7

2690af49278ab484eb595ff88c9e1f34.png

打开Navicat,新建MySQL连接

用户名为默认的root

密码为之前安装MySQL的时候的密码,希望你没忘记

96af2b23e5c343c1afbd51e0038fedd0.png

右键新建的连接,选择新建数据库

2f493b4b97921861524792b2405a280b.png

随便去一个数据库名

20ff0ad2eca4d8001edf125078998b25.png

将项目里的sql语言复制到查询里,运行一下

8b7bf2668306185e7ed814651b7f1930.png

b1ab373e23d4eb1397b7bab18aaefa48.png

f85a448bd3ad0c2d3f8a900e0c13404c.png

ffef76e7a2e680954903dc0be58a7704.png

二、连接数据库的代码

public class DBUtil {

private static final String driver = "com.mysql.jdbc.Driver";

private static final String url = "jdbc:mysql://localhost:3306/studentsystem?useUnicode=true&characterEncoding=UTF-8";//localhost:3306是默认的连接名,studentsystem是新建的数据库名

private static final String username = "root";//默认root

private static final String password = "xxx";//xxxx为你的密码

private static Connection conn;

static {

try {

Class.forName(driver);

} catch (Exception ex) {

ex.printStackTrace();

}

}

public static Connection getConnection() throws SQLException {

if (conn == null) {

conn = DriverManager.getConnection(url, username, password);

return conn;

}

return conn;

}

}

1ec7ff3fd33b76e775b964fbd88e50d4.png

运行一下,测试是否连接上了数据库,如果连接不上,就把它自带的mysql的.rar删除

f3ed4d01b0532d821d3fcc8138196aec.png

四、最终运行效果

选择管理员身份登录

账号和密码都为001

添加课程:

?i=20210106165736584.gif#pic_center

添加学生:

?i=20210106170351969.gif#pic_center

五、总结

这次主要任务就是配环境,配了三天的环境,吐了

代码部分无任何修改,直接用源码即可

只要不写代码,任务基本ez

六、参考资料

标签:web,tomcat,数据库,Mysql,eclipse,MySQL,安装,下载

来源: https://blog.csdn.net/weixin_45888898/article/details/112258757

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值