myeclipse tomcat mysql_Myeclipse+tomcat+mysql,B/S实现学生信息的增删改查(实现篇)

本文详细介绍了使用Myeclipse、Tomcat和MySQL搭建B/S架构,实现学生信息的增删改查功能。通过一系列JSP页面,实现了按学号、姓名、年龄、性别和专业的查询操作,并提供了添加、修改和删除学生信息的功能。
摘要由CSDN通过智能技术生成

小生第一次用Myeclipse和Mysql做东西,边学边做,处处遇到问题,然后自己搜资料和分析去解决

测试通过!

工程文件目录

5a1d264c5e22e86587219835ce536d9d.bmp

index.jsp

String path = request.getContextPath();

String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";

%>

My JSP 'index.jsp' starting page

点此添加学生信息

点此查询学生信息

点此修改学生信息

点此删除学生信息

showInfo.jsp

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>

My JSP 'showInfo.jsp' starting page

response.setCharacterEncoding("UTF-8");

request.setCharacterEncoding("UTF-8");

String id = request.getParameter("id");

String name = request.getParameter("name");

String age = request.getParameter("age");

String gender = request.getParameter("gender");

String major = request.getParameter("major");

Connection conn = null;

Statement stat = null;

ResultSet rs = null;

Class.forName("com.mysql.jdbc.Driver");

String url = "jdbc:mysql://localhost:3306/jsp";

String user = "root";

String password = "123456";

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

stat = conn.createStatement();

rs = stat.executeQuery("select * from student");

%>

学生信息


全部学生信息如下

学号 姓名 年龄 性别 专业

while(rs.next())

{

out.print("

");

out.print("

" + rs.getInt("id") + "");

out.print("

" + rs.getString("name") + "");

out.print("

" + rs.getInt("age") + "");

out.print("

" + rs.getString("gender") + "");

out.print("

" + rs.getString("major") + "");

%>

">删除 ">修改

out.print("

");

}

%>

按学号查询:

按姓名查询:

按年龄查询:

按性别查询:

按专业查询:

返回添加学生信息页面

if(rs != null)

{

rs.close();

rs = null;

}

if(stat != null)

{

stat.close();

stat = null;

}

if(conn != null)

{

conn.close();

conn = null;

}

%>

insert.jsp

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>

My JSP 'insert.jsp' starting page

reques

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值