JSP程序设计期末大作业Word格式文档下载.docx

上传人:b****1 文档编号:6124156 上传时间:2023-05-06 格式:DOCX 页数:19 大小:28.80KB
下载 相关 举报
JSP程序设计期末大作业Word格式文档下载.docx_第1页
第1页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第2页
第2页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第3页
第3页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第4页
第4页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第5页
第5页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第6页
第6页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第7页
第7页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第8页
第8页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第9页
第9页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第10页
第10页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第11页
第11页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第12页
第12页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第13页
第13页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第14页
第14页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第15页
第15页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第16页
第16页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第17页
第17页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第18页
第18页 / 共19页
JSP程序设计期末大作业Word格式文档下载.docx_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

JSP程序设计期末大作业Word格式文档下载.docx

《JSP程序设计期末大作业Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《JSP程序设计期末大作业Word格式文档下载.docx(19页珍藏版)》请在冰点文库上搜索。

JSP程序设计期末大作业Word格式文档下载.docx

这些功能的增加,HTML变的越来越杂乱,而且HTML页面也越来越臃肿。

于是CSS便诞生了。

层叠样式表(英文全称:

CaSCadingStyleSheetS)是一种用来表现HTML(标准通用标

记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。

CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

CSS能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样

式,拥有对网页对象和模型样式编辑的能力。

4.4MySQL

ySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,目前属

于OraCle旗下产品。

MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS(ReIatiOnalDatabaSeManagementSyStem,关系数据库管理系

统)应用软件。

MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将

所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。

MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。

安装MySql:

压缩包解压安装。

可以安装在任意一个系统盘,系统盘下面新建了个mysql文件夹存放

mysql的解压文件。

目录结构:

D:

\mysql\mysql-5633-winx64。

到了这一步,很多

初学者会直接运行目录D:

\mysql\mysql-5633-winx64∖bin下的mysql.exe文件,然

后弹出一个框,闪了一下就不见了,原因是还没有安装mysql服务呢,目前为止只是把压

缩包下载下来然后解压到相应目录中。

下面介绍如何安装mysql服务.

1、配置my.ini文件。

在(注意这个目录要和你自己的目录,我这里下载的

是5.6版本,要是你下载的是5.5版本,这个目录是不一样的)目录下新建一个配置文件,文件名叫my.ini,然后把下面的配置代码复制到在my.ini(代码中的路径要改成自己的文

件存放路径)。

代码:

[mysql]

#设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

#设置3306端口

port=3306

#设置mysql的安装目录

mysql-5.6.33-winx64

#设置mysql数据库的数据的存放目录

mysql-5.6.33-winx64\data

#允许最大连接数

max_cOnneCtions=200

#服务端使用的字符集默认为8比特编码的Iatin1字符集

CharaCter-Set-SerVer=utf8

#创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

2、安装mysql服务:

以管理员身份运行C:

\Windows∖System32目录下找到这个cmd.exe,注意一定要以管

理员身份运行,不然不能安装成功的。

以管理员身份打开Cmd窗口后,将目录切换到你解

压文件的bin目录,再输入mysqldinstall回车运行就行了,注意是是mysqld,不是

mysql。

直接在Cmd中命令就行了。

安装成功后,直接输入mysql-uroot-P之后然后回车,还要开启mysql服务才能使用。

3、开始mysql服务。

①控制面板-》管理工具-》服务-》mysql-》启动。

至此,可以使用mysql服务了。

在安装后,启动过程中,要是出现1066的错误,就是因

为my.ini配置的问题,着重去看看my.ini里面的路径有没有修改成自己的路径。

在输入命令mysql-Uroot-P连接数据库时会提示输入密码,root的密码默认为空,直接

按回车就行了。

4.5jdbc

JDBC(JaVaDataBaSeConnectivity,java数据库连接)是一种用于执行SQL语句的JaVa

APl,可以为多种关系数据库提供统一访问,它由一组用JaVa语言编写的类和接口组成。

JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数

据库应用程序,

5.主要功能代码

5.1.pnl1.jsp

<

%@PageContentType="

text/html"

PageEncoding="

UTF-8"

%>

!

D0CTYPEhtml>

html>

head>

metahttp-equiv="

COntent-Type"

Content="

text∕html;

CharSet=UTF-8"

>

<

title>

登录<

/title>

/head>

body>

formaction="

pnl2.jsp"

姓名:

inPUttype="

text"

name="

userName"

br∕>

学号:

userNumber"

密码:

userPassword"

inPUttype="

submit"

value="

登录"

reset"

重置"

∕form>

/body>

/html>

5.2.pnl2.jsp

%@Pageimport="

java.util.*"

%>

java.sql.*"

DOCTYPEhtml>

身份验证<

∕title>

∕head>

%

ConnectiOncon;

Statementsql;

ResultSetrs;

Stringname1=request.getParameter("

);

Stringnumber1=request.getParameter("

Stringpwd1=request.getParameter("

try{

Class.forName("

com.mysql.jdbc.Driver"

}catch(Exceptione){

out.print("

1111"

}

Stringurl="

jdbc:

mysql:

//localhost:

3306/zfy?

user=root&

password="

+"

&

useUnicode=true&

characterEncoding=utf-8"

;

;

con=DriverManager.getConnection(url);

Stringcondition="

select*fromstudentswhereName='

"

+name1+"

'

andPassword='

+pwd1+"

sql=con.createStatement();

rs=sql.executeQuery(condition);

booleanm=rs.next();

if(m==true)

{

验证成功"

else{

失败!

"

}catch(Exceptione){out.print("

2222"

Inputtype="

button"

返回主页"

name="

f"

onclick="

location.href='

pnl3.jsp'

5.3.pnl3.jsp

%@pagecontentType="

pageEncoding="

Content-Type"

content="

text/html;

charset=UTF-8"

大作业<

div>

header>

nav>

ul>

h4>

欢迎来到您的学生个人页面<

∕h4>

li>

ahref="

#jianjie"

个人简介<

/a>

/li>

#jiande"

家乡简介<

∕a>

∕li>

#lake"

旅游景点<

#lyb"

留言板<

∕ul>

∕nav>

style>

header{background-color:

#efa6a6;

li{color:

#7d4848;

a{

color:

#8a7676;

∕style>

∕header>

article>

h3id="

jianjie"

∕h3>

tableborder="

1"

cellPadding="

cellspacing="

bgcolor="

aqua"

style="

text-align:

center;

width:

500px;

height:

200px"

tr>

td>

姓名<

∕td>

张方越<

tdrowspan="

4"

IMGSRC="

zfy.jpg"

alt="

我的照片"

Width="

180"

height="

250"

∕tr>

学号<

15H034160106<

性别<

女<

年龄<

21<

/table>

table{color:

#800080;

/style>

jiande"

我的家乡<

/h3>

imgsrc="

jdtu1.jpg"

/>

p>

建德市隶属于浙江省杭州市,位于浙江省西部,钱塘江上游,东与浦江县接壤,南与兰溪市和龙游县毗邻,西南与衢州市衢江区相交,西北与淳安县为邻,东北与桐庐县交界。

/p>

建德市总面积2321平方公里,占浙江省面积的2.28%,距杭州市高速公路里程108公里。

建德市境域水系属钱塘江流域,有新安江及其支流寿昌江和兰江、富春江4条较大河流

及38条中小溪流。

境域山地和丘陵占全市总面积的88.6%。

北部和西部山岭由古生代到新生代的砂岩、石

灰岩和页岩,南部为200米以下的丘陵。

/article>

section>

lake"

h4id="

xaj"

新安江<

/h4>

jdtu2.jpg"

新安江"

Style="

Center;

新安江素以水色佳美著称。

沿江有白沙大桥、朱池、落凤山、千岛湖、梅城、刘长卿别墅、双塔凌云、新安江水库等胜迹。

新安江作为国家级风景名胜区向有“奇山异水,,天下独

绝”之称。

qdh"

千岛湖<

jdtu3.jpg"

千岛湖"

Style="

千岛湖水在中国大江大湖中位居优质水之首,为国家一级水体,不经任何处理即达饮用水标准,被誉为“天下第一秀水”。

1984年12月15日浙江省地名委员会正式将新安江水库命名为“千岛湖”。

hlx"

七里杨帆<

jdtu4.jpg"

七里杨帆"

七里扬帆景区将以一条山水长廊、诗画长廊、历史长廊,原汁原味地奉献给中外游客,是开展生态旅游、休闲度假的理想场所。

/Section>

pid="

lyb"

写下你今天的心情吧~<

formaction="

liuyan.jSp"

method="

poSt"

inputtype="

id="

name_m"

/>

br/>

textareatype="

meSSage"

/textarea>

Submit"

提交"

/form>

liuyanban.jSp"

查看留言板"

footer>

P>

祝您有一天的好心情~~<

∕P>

有事问学校的官网吧~~~<

∕footer>

body{background-color:

#f8dfdf;

img{border:

thickridge#800080;

h1,h4{color:

table{border-color:

∕div>

∕body>

∕html>

5.4.liuyan.jsp

%@pageimport="

java.sql.DriverManager"

java.sql.Statement"

java.sql.Connection"

text∕html"

Content-type"

留言人名:

StringtextName=request.getParameter("

%=textName%>

留言信息:

StringtextContent=request.getParameter("

message"

%=textContent%>

try

Connectionconn=null;

StringstrConn="

conn=DriverManager.getConnection(strConn);

Stringsql="

INSERTINTOliuyan(name_m,Message)VALUES("

+"

+textName+"

'

+textContent+"

)"

Statementstm=conn.createStatement();

stm.executeUpdate(sql);

request.getRequestDispatcher("

pnl3.jsp"

).forward(request,response);

catch(ClassNotFoundExceptione)

{out.println(e.getMessage());

5.5.liuyanban.jsp

java.sql.SQLException"

java.sql.ResultSet"

center>

fontsize="

15"

/font>

/center>

conn=DriverManager.getConnection(strConn);

Stringsql="

SELECT*FROMliuyan"

ResultSetrs=stm.executeQuery(sql);

divalign="

center"

tablealign="

border="

width="

650px"

tdwidth="

30%"

align="

%out.print("

姓名"

/td>

70%"

留言"

%while(rs.next()){%>

%out.print(rs.getString

(1));

%out.print(rs.getString

(2));

/tr>

update.jsp"

buttonname="

username2"

type="

%=rs.getString

(1)%>

40px;

80px"

修改<

/button>

formaction

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

当前位置:首页 > 党团工作 > 入党转正申请

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

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