学生信息管理系统JSP版EclipseWord文档下载推荐.docx

上传人:b****3 文档编号:14843033 上传时间:2022-10-25 格式:DOCX 页数:26 大小:709.64KB
下载 相关 举报
学生信息管理系统JSP版EclipseWord文档下载推荐.docx_第1页
第1页 / 共26页
学生信息管理系统JSP版EclipseWord文档下载推荐.docx_第2页
第2页 / 共26页
学生信息管理系统JSP版EclipseWord文档下载推荐.docx_第3页
第3页 / 共26页
学生信息管理系统JSP版EclipseWord文档下载推荐.docx_第4页
第4页 / 共26页
学生信息管理系统JSP版EclipseWord文档下载推荐.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

学生信息管理系统JSP版EclipseWord文档下载推荐.docx

《学生信息管理系统JSP版EclipseWord文档下载推荐.docx》由会员分享,可在线阅读,更多相关《学生信息管理系统JSP版EclipseWord文档下载推荐.docx(26页珍藏版)》请在冰豆网上搜索。

学生信息管理系统JSP版EclipseWord文档下载推荐.docx

charset=UTF-8"

>

〈title>

Inserttitlehere</title>

</head>

<body>

 Hello!

/body>

/html>

附:

修改默认字符集步骤:

Windows-〉Preference—>

Web-〉JSPfiles—〉将Encoding改为UTF—8

2)右击项目—〉Properties-〉Resurce-〉修改字符集为UTF—8、

3)右击项目->Properties—〉JavaBuildPath改为如图(需先在WEB-INF下新建classes)

4)将MySQL中一个jar包复制到/WEB—INF/lib下,如图:

3、在/WebContent下new一个JSPfile,名字为display0、jsp

代码如下:

<%pagelanguage=”java"

contentType=”text/html;

 charset=UTF-8"

 pageEncoding=”UTF-8"

%>

 <

%pageimport="

java、sql、*”%>

  //(注意要引入sql得包)

<!

DOCTYPEhtmlPUBLIC”-//W3C//DTD HTML4、01Transitional//EN”"

"

html〉

〈head〉

〈meta —equiv=”Content-Type"

content="

text/html;

charset=UTF-8"

<title〉Inserttitlehere〈/title>

/head>

body〉

 <%

StringconnStr=”jdbc:

mysql:

//localhost:

3306/yStudent?

characterEncoding=utf8"

;

 Connectionconn=null;

Statementstmt=null;

ﻩResultSetrs;

ﻩtry{

ﻩﻩClass、forName(”、mysql、jdbc、Driver”);

ﻩﻩconn=DriverManager、getConnection(connStr, ”root","

123456"

);

ﻩﻩstmt=conn、createStatement();

}catch(Exceptionex){

ﻩex、printStackTrace();

ﻩSystem、out、println("exceptioningetConnection");

ﻩ}

Stringsql="

select *fromstudentinfo"

   //表明为studentinfo

try{

ﻩﻩrs=stmt、executeQuery(sql);

%>

ﻩ<

table align=centerwidth=600border=1>

ﻩ〈tr>

〈th〉编号〈/th>

th>姓名<

/th>〈th>年龄<

/th><

/tr>

%ﻩwhile(rs、next()){%>

ﻩ〈tr><td〉〈%=rs、getString("

id"

)%〉

ﻩ<

/td〉<td〉<%= rs、getString("name")%〉

ﻩ</td〉〈td><%=rs、getInt(”age") %>

ﻩ<

/td〉<

/tr>

<%}%〉

ﻩ</table〉

%ﻩstmt、close();

ﻩﻩconn、close();

ﻩ}catch(SQLException e) {

//TODOAuto-generated catchblock

ﻩe、printStackTrace();

}

 %〉

</body〉

/html>

4、在项目下新建一个文件夹DataBase,将用到得学生数据库脚本文件复制到此目录下

5、启动mysql,Tomcat],运行测试display0、

6、改进版本display1

1)将display0、jsp复制粘贴到本项目得/WebCont下并修改命名为display1、jsp

2)在/src下new一个新包,包名为、ls、student、bean

  并在此包下新建两个新类来处理SQL得Helper。

SQLHelper、java代码如下:

package、ls、student、bean;

importjava、sql、*;

       //引入sql相关包

publicclassSQLHelper{

privateString driverStr ="

、mysql、jdbc、Driver"

ﻩprivateStringconnStr= "jdbc:

mysql:

//localhost:

3306/yStudent?

characterEncoding=utf8";

ﻩprivateStringdbusername="root"

private Stringdbpassword = ”123456”;

ﻩprivateConnectionconn= null;

ﻩprivateStatementstmt=null;

ﻩpublicSQLHelper(){

ﻩtry{

ﻩﻩClass、forName(driverStr);

ﻩﻩconn=DriverManager、getConnection(connStr, dbusername,dbpassword);

ﻩﻩstmt =conn、createStatement();

ﻩﻩ}catch(Exceptionex){

ﻩSystem、out、println("exceptionin SQLHelper”);

ﻩ}

publicintexecuteUpdate(String sql){

ﻩintresult = 0;

ﻩtry {

ﻩﻩresult= stmt、executeUpdate(sql);

ﻩ} catch(Exceptionex){

ﻩSystem、out、println(”ExceptioninexecuteUpdate");

ﻩ}

return result;

ﻩ}

ﻩpublicResultSetexecuteQuery(Stringsql){

ﻩﻩResultSetrs =null;

ﻩtry {

ﻩﻩrs=stmt、executeQuery(sql);

ﻩif(!

rs、next())returnnull;

ﻩﻩrs、previous();

ﻩﻩ}catch(Exception ex){

ﻩﻩSystem、out、println("

ExceptioninexecuteQuery”);

ﻩﻩ}

ﻩﻩreturnrs;

ﻩpublicvoidclose(){

ﻩﻩtry {

ﻩstmt、close();

ﻩconn、close();

ﻩ}catch (Exception e){

}

在此包下新建student类,代码如下

package 、ls、student、bean;

publicclassstudent{

privateStringid,name;

privateintage;

ﻩpublicstudent(){

ﻩsuper();

public student(String id,String name,intage){

super();

ﻩthis、id=id;

this、name=name;

ﻩthis、age= age;

ﻩpublic StringgetId() {

ﻩreturn id;

ﻩpublic voidsetId(Stringid){

this、id =id;

public StringgetName(){

ﻩreturn name;

publicvoidsetName(Stringname){

this、name=name;

ﻩpublicintgetAge(){

ﻩreturn age;

public voidsetAge(intage){

ﻩthis、age=age;

ﻩOverride

publicStringtoString() {

ﻩﻩreturn”Student[id="

+id+",name="

+ name+",age=”+age + "]";

3)display1、jsp代码修改如下:

注意先引入java、sql、*包与、ls、student、bean包

主要代码修改为〈body>

</body>

内得修改,代码如下:

%pagelanguage=”java”contentType=”text/html;

 charset=UTF-8"

 pageEncoding="

UTF-8”%〉

<%pageimport="

java、sql、*;

import、ls、student、bean、*"%>

 //引入包

<!

DOCTYPE htmlPUBLIC "-//W3C//DTDHTML4、01Transitional//EN""

”>

<html〉

<head>

〈meta—equiv=”Content-Type”content=”text/html;

charset=UTF—8"

title〉Inserttitlehere<

/title〉

〈/head>

body>

 <

SQLHelperdb=new SQLHelper();

ﻩStringsql=”select*fromstudentinfo"

ﻩResultSetrs=db、executeQuery(sql);

%〉

<tablealign=center width=600border=1〉

ﻩﻩ<

tr〉<th>编号</th>〈th>

姓名</th>

th〉年龄〈/th>

<th>操作 〈/th>

<

%ﻩwhile (rs、next()){%>

ﻩﻩﻩ<

tr>

<td〉〈%=rs、getString("

id")%>

ﻩﻩ〈

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1