书签 分享 收藏 举报 版权申诉 / 15

类型jsp实验报告49775.docx

  • 文档编号:13583703
  • 上传时间:2023-06-15
  • 格式:DOCX
  • 页数:15
  • 大小:185.27KB

ID

职业名称

地点

工资

tel

<%while(rs.next()){

out.println("");

out.println(""+rs.getString

(1)+"");

out.println(""+rs.getString

(2)+"");

out.println(""+rs.getString(3)+"");

out.println(""+rs.getString(4)+"");

out.println(""+rs.getString(5)+"");

}%>

添加

删除

查询:

find.jsp主要内容:

 

 

  查询 

 

 查询方式:

  

返回

 

Result.jsp核心代码:

Stringselectetype=request.getParameter("selectetype");

Stringselecteinfo=request.getParameter("selecteinfo");

if(selectetype!

=null&&selecteinfo!

=null){

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

Connectioncon=DriverManager.getConnection("jdbc:

mysql:

//localhost:

3306/zy?

user=root&password=root&useUnicode=true&characterEncoding=utf-8");

Statementps=con.createStatement();

Stringuserid="按id查询";

Stringusername="按职业查询";

Stringuseradr="按地点查询";

if((userid.trim()).equals(selectetype.trim())){

ResultSetrs1=ps.executeQuery("select*fromt_zhiyewhereid='"+selecteinfo+"'");%>

ID

职业名称

地点

工资

tel

<%while(rs1.next()){

out.println("");

out.println(""+rs1.getString

(1)+"");

out.println(""+rs1.getString

(2)+"");

out.println(""+rs1.getString(3)+"");

out.println(""+rs1.getString(4)+"");

out.println(""+rs1.getString(5)+"");}%>

<%}

if((username.trim()).equals(selectetype.trim())){

ResultSetrs2=ps.executeQuery("select*fromt_zhiyewherename='"+selecteinfo+"'");%>

ID

职业名称

地点

工资

tel

<%while(rs2.next()){

out.println("");

out.println(""+rs2.getString

(1)+"");

out.println(""+rs2.getString

(2)+"");

out.println(""+rs2.getString(3)+"");

out.println(""+rs2.getString(4)+"");

out.println(""+rs2.getString(5)+"");out.println("");}

%>

<%}

if((useradr.trim()).equals(selectetype.trim())){

ResultSetrs3=ps.executeQuery("select*fromt_zhiyewhereadress='"+selecteinfo+"'");%>

ID

职业名称

地点

工资

tel

<%while(rs3.next()){

out.println("");

out.println(""+rs3.getString

(1)+"");

out.println(""+rs3.getString

(2)+"");

out.println(""+rs3.getString(3)+"");

out.println(""+rs3.getString(4)+"");

out.println(""+rs3.getString(5)+"");out.println("");}

%>

<%}}%>


返回

添加:

add.jsp主要内容:

添加信息

职业名称:

地址:

工资:

联系电话:

返回

Saveadd.jsp核心代码:

<%request.setCharacterEncoding("UTF-8");

Stringname=request.getParameter("name");

Stringadr=request.getParameter("adress");

Stringpri=request.getParameter("price");

Stringtel=request.getParameter("tel");//利用jdbc完成数据库插入操作

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

Connectioncon=DriverManager.getConnection("jdbc:

mysql:

//localhost:

3306/zy?

user=root&password=root&useUnicode=true&characterEncoding=utf-8");

PreparedStatementps=con.prepareStatement("insertintot_zhiye(name,adress,price,tel)values(?

?

?

?

)");

ps.setString(1,name);

ps.setString(2,adr);

ps.setString(3,pri);

ps.setString(4,tel);

ps.execute();

con.close();

response.sendRedirect("list.jsp");%>

删除:

del.jsp主要内容:

按ID删除信息

ID:

Savedel.jsp核心代码:

Stringid=request.getParameter("id");

Class.forName("com.mysql.jdbc.Driver");//java的反射

Connectioncon=DriverManager.getConnection("jdbc:

mysql:

//localhost:

3306/zy","root","root");

PreparedStatementps=con.prepareStatement("deletefromt_zhiyewhereid=?

");

ps.setString(1,id);

ps.execute();

con.close();

response.sendRedirect("list.jsp");%>

2、运行示例及结果分析:

进入主页后,输入用户名及密码{(aa,aa)或(denglu,123456)}点击登录

信息列表:

进入信息列表后可以点击上方的查询或下方的添加、删除进入不同功能界面

查询界面:

可以选择不同的方式查询信息

添加界面:

删除界面:

4、调试和运行程序过程中产生的问题及采取的措施

(1)数据库的连接。

解决方案:

Jdk中不包含数据库驱动程序,使用JDBC操作数据库需要添加名为“mysql-connector-java-5.1.20-bin.jar”的驱动包

(2)Jsp页面中文存入数据库变成乱码解决方案:

将数据库连接字符串改为形如{

jdbc:

mysql:

//localhost:

3306/db?

useUnicode=true&characterEncoding=UTF-8(注意要加characterEncoding=UTF-8)}的字符串

5、对系统相关功能的讨论、

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
jsp 实验 报告 49775
提示  冰点文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:jsp实验报告49775.docx
链接地址:https://www.bingdoc.com/p-13583703.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2


收起
展开