JSP程序设计大作业Word文档格式.docx

上传人:b****6 文档编号:22032425 上传时间:2023-02-02 格式:DOCX 页数:22 大小:29.42KB
下载 相关 举报
JSP程序设计大作业Word文档格式.docx_第1页
第1页 / 共22页
JSP程序设计大作业Word文档格式.docx_第2页
第2页 / 共22页
JSP程序设计大作业Word文档格式.docx_第3页
第3页 / 共22页
JSP程序设计大作业Word文档格式.docx_第4页
第4页 / 共22页
JSP程序设计大作业Word文档格式.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

JSP程序设计大作业Word文档格式.docx

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

JSP程序设计大作业Word文档格式.docx

查询火车、线路和火车票信息:

主要是管理人员对火车、线路和车票信息的查询。

修改密码:

管理人员修改自己的登录密码。

用户模块功能

用户注册信息,修改个人密码,查询个人信息,查询火车和线路信息,订购车票和退换车票以及查看通知等。

注册信息:

主要是用户在使用此系统之前向系统数据库中注册个人信息,便于系统以后的管理和保障系统的安全。

修改个人密码:

主要是为了保障用户信息安全,用户可以对自己密码进行替换和重新设置。

查询个人信息:

主要是用户对自己的信息查询。

查询火车和线路信息:

主要是用户根据自己所想要订购的车票,查询其相应的火车及其线路的相关信息。

订购车票:

用户订购自己所需要的车票。

4详细设计

1登陆注册部分

Login登陆

<

%@pagelanguage="

java"

import="

java.util.*"

contentType="

text/html;

charset=gb2312"

%>

%@includefile="

iframe/head.jsp"

jsp:

useBeanid="

code"

scope="

page"

class="

com.util.CheckCode"

/>

SCRIPTlanguage=javascript>

//检验表单的合法性

functionchecklogin(){

if(document.form1.username.value.replace(/\s+$|^\s+/g,"

"

).length<

=0){

alert("

\请输入您的用户名!

);

document.form1.username.focus();

}

elseif(document.form1.password.value.replace(/\s+$|^\s+/g,"

\请输入您的密码!

document.form1.password.focus();

elseif(document.form1.checkcode.value.replace(/\s+$|^\s+/g,"

\请输入验证码!

document.form1.checkcode.focus();

}

elseif(document.form1.checkcode.value!

=document.form1.yzm.value){

\验证码错误!

else{

form1.submit();

/SCRIPT>

%

Stringmessage=(String)request.getAttribute("

message"

if(message==null){

message="

;

if(!

message.trim().equals("

)){

out.println("

scriptlanguage='

javascript'

>

alert('

+message+"

'

/script>

request.removeAttribute("

Stringyzm=code.getCheckCode();

FORMid=form1name=form1action=<

%=basePath%>

Login.shtml?

method=PAGEUSERLOGINmethod=post>

TABLEwidth=600border=0align="

center"

id=Table7>

TBODY>

TRheight=40>

TDvAlign=centeralign=middlecolSpan=3>

FONTface=宋体>

/FONT>

BR>

FONTcolor=#ff7700>

STRONG>

欢迎登陆<

%=sysList.get(0).toString()%>

/STRONG>

/TD>

/TR>

TR>

TDcolSpan=3>

HRclass=huialign=centerwidth="

98%"

SIZE=1>

TRheight=60>

TDalign=rightwidth=84height=110>

TDnoWrapalign=middlewidth=171>

TABLEwidth="

100%"

border=0>

TDwidth="

35%"

height=24>

用户名:

TD>

INPUTclass=input_newid=usernamestyle="

WIDTH:

110px"

size=15maxLength=10name=usernameonbeforepaste="

clipboardData.setData('

text'

clipboardData.getData('

).replace(/[^\d]/g,'

))"

onkeyup="

value=value.replace(/[\W]/g,'

)"

value=<

%=request.getAttribute("

reg_user"

)==null?

:

request.getAttribute("

)%>

TDheight=25>

密 码:

INPUTclass=input_newid=passwordstyle="

type=passwordsize=15maxLength=16name=passwordonbeforepaste="

TDcolspan=2height=25>

inputtype=hiddenname=reg_typevalue=person>

验证码:

inputtype="

hidden"

name="

yzm"

value="

%=yzm%>

INPUTclass=input_newid=checkcodesize=5maxlength="

4"

name=checkcodeonKeyUp="

this.value=this.value.replace(/\D/gi,'

inputtype=buttonvalue="

登录"

onClick="

checklogin()"

/TBODY>

/TABLE>

TDwidth=81>

LABEL>

/LABEL>

TDvAlign=centerheight=20>

DIVid=Login1_ValidationSummary2style="

DISPLAY:

none;

COLOR:

red"

showmessagebox="

True"

showsummary="

False"

/DIV>

TDclass=red1vAlign=center>

Aclass=dhx12href="

/A>

TDvAlign=center>

Ahref="

lost.jsp"

找回密码<

reg2.jsp"

注册会员<

TDvAlign=centercolSpan=3height=22>

TDclass=buttomtxtalign=middlecolSpan=3height=21>

/FORM>

iframe/foot.jsp"

2管理员添加新路线

News管理员增加路线

!

DOCTYPEHTMLPUBLIC"

-//W3C//DTDHTML4.01Transitional//EN"

http:

//www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd"

HTMLxmlns="

//www.w3.org/1999/xhtml"

HEAD>

LINKhref="

images/default.css"

type=text/cssrel=stylesheet>

images/css.css"

METAhttp-equiv=Content-Typecontent="

charset=gb2312"

STYLEtype=text/css>

.ycbt{

BORDER-RIGHT:

#fff1pxsolid;

BORDER-TOP:

PADDING-LEFT:

1.8em;

BACKGROUND-COLOR:

#EAF2EF;

BORDER-LEFT:

PADDING-TOP:

7px;

BORDER-BOTTOM:

HEIGHT:

20px

.xsbt{

BACKGROUND-IMAGE:

url(images/head1.gif);

.xsnr{

block

.ycnr{

none

/STYLE>

SCRIPTtype=text/javascript>

functiontb_xs(t,m,n){

for(vari=1;

i<

=m;

i++){

if(i!

=n){

document.getElementById("

tb"

+t+"

_bt"

+i).className="

ycbt"

_nr"

ycnr"

xsbt"

xsnr"

}}}

SCRIPTlanguage=JavaScript>

--//屏蔽出错代码

functionkillErr(){

returntrue;

window.onerror=killErr;

//-->

--//处理大分类一行两个小分类

functionautoTable(div){

fs=document.getElementById(div).getElementsByTagName("

TABLE"

for(vari=0;

fs.length;

fs[i].style.width='

49.5%'

if(i%2==1){

f(document.all){

fs[i].style.styleFloat="

right"

}else{

fs[i].style.cssFloat="

right;

if(document.all){

left"

left;

SCRIPTlanguage=JavaScriptsrc="

images/inc.js"

images/default.js"

images/swfobject.js"

METAcontent="

MSHTML6.00.2900.3268"

name=GENERATOR>

/HEAD>

BODYtext=#000000bgColor=#ffffffleftMargin=0topMargin=0>

--//目的是为了做风格方便

document.write('

divclass="

wrap"

border=0align="

cellPadding=3cellSpacing=1class=tablewidth>

TRalign="

class=head>

TDheight=23>

序号<

车辆路线<

车次<

开车时间<

到站时间<

坐位类型<

票价<

预定<

%Listlist2=tb.getAllTrain();

if(list2.size()!

=0){

for(inti=0;

i<

list2.size();

i++){

Listlist3=(List)list2.get(i);

bgColor=#ffffff>

30"

id=map>

%=i+1%>

TDid=map>

%=list3.get

(1).toString()%>

%=list3.get

(2).toString()%>

%=list3.get(3).toString()%>

%=list3.get(4).toString()%>

%=list3.get(5).toString()%>

%=list3.get(6).toString()%>

ahref="

Job.shtml?

method=prepTrain&

id=<

%=list3.get(0).toString()%>

/a>

%}}%>

/div>

--

clickEdit.init();

/BODY>

/HTML>

3查询路线

Research查询路线

fs=document.getElementById(div).getEl

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

当前位置:首页 > 高等教育 > 管理学

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

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