J2EE电子商务平台课内实验报告书.docx

上传人:b****2 文档编号:1428585 上传时间:2023-05-01 格式:DOCX 页数:71 大小:2.10MB
下载 相关 举报
J2EE电子商务平台课内实验报告书.docx_第1页
第1页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第2页
第2页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第3页
第3页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第4页
第4页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第5页
第5页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第6页
第6页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第7页
第7页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第8页
第8页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第9页
第9页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第10页
第10页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第11页
第11页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第12页
第12页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第13页
第13页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第14页
第14页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第15页
第15页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第16页
第16页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第17页
第17页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第18页
第18页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第19页
第19页 / 共71页
J2EE电子商务平台课内实验报告书.docx_第20页
第20页 / 共71页
亲,该文档总共71页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

J2EE电子商务平台课内实验报告书.docx

《J2EE电子商务平台课内实验报告书.docx》由会员分享,可在线阅读,更多相关《J2EE电子商务平台课内实验报告书.docx(71页珍藏版)》请在冰点文库上搜索。

J2EE电子商务平台课内实验报告书.docx

J2EE电子商务平台课内实验报告书

西安邮电大学

J2EE电子商务平台

课内实验报告书

 

院系名称

经济与管理学院

学生姓名

学号

专业名称

电子商务

班级

实验一JAVAEE开发环境配置

一、实验目的:

通过本实验练习,使大家掌握如何配置JAVAEE系统开发所需要的运行环境。

通过本次实验,重点掌握Tomcat应用服务器的配置。

二、实验内容:

安装JDK,配置JAVA环境变量。

安装Eclipse。

安装Tomcat。

Tomcat安装成功后,配置Tomcat的管理用户,修改Tomcat端口号,修改默认Web服务目录,通过TomcatAdministration部署Tomcat项目,练习在Tomcat中配置JDBC连接池,以及如何将Tomcat和Eclipse集成,掌握通过Eclipse来启动Tomcat,以及部署Tomcat项目。

三、实验用到的主要技术及工具

主要工具:

Jdk、Tomcat、Eclipse

实验二JSP基础

一、实验目的:

1.掌握JDK的安装配置

2.熟悉Tomcat的配置

3.掌握JSP的运行环境测试

4.掌握JSP的页面的基本结构

5.掌握JSP的指令标识和动作标识

二、实验要求:

1.要求在D盘根目录下建立文件夹名为:

test+学号,在Tomcat中设置该文件夹作为JSP的Web服务目录。

除特别说明外,此后实验中涉及的JSP页面均保存在该目录下。

2.本次实验分为3个任务:

根据实验任务1~任务3要求,编写网页程序,并调试运行。

三、实验内容:

任务1JSP页面的基本结构

inputName.jsp

<%@pagelanguage="java"contentType="text/html;charset=GB2312"pageEncoding="UTF-8"%>

DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:

//www.w3.org/TR/html4/loose.dtd">

Inserttitlehere

请输入姓名:


people.jsp

<%@pagelanguage="java"contentType="text/html;charset=GB2312"pageEncoding="UTF-8"%>

DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:

//www.w3.org/TR/html4/loose.dtd">

Inserttitlehere

<%!

intcount;

StringBufferperson;

publicvoidjudge()

{

if(count==0)

person=newStringBuffer();

}

publicvoidaddPerson(Stringp)

{

if(count==0)

{

person.append(p);

}

else

{

person.append(","+p);

}

count++;

}

%>

<%

Stringname=request.getParameter("name");

bytebb[]=name.getBytes("iso-8859-1");

name=newString(bb);

if(name.length()==0||name.length()>10)

{

%>

forwardpage="inputName.jsp"/>

<%}

judge();

addPerson(name);

%>


目前共有<%=count%>人浏览了该页面,他们的名字是:


<%=person%>

任务2JSP指令标记

first.jsp

<%@pagecontentType="text/plain"%>

<%@includefile="sc/fudanmei.txt"%>

second.jsp

<%@pagecontentType="application/vnd.ms-powerpoint"%>

<%@includefile="sc/fudanmei.txt"%>

third.jsp

<%@pagecontentType="application/msword"%>

DOCTYPEhtml>

Inserttitlehere

<%@includefile="sc/fudanmei.txt"%>

fudanmei.txt

Itisnothowmuchwehave,buthowmuchweenjoy,thatmakeshappiness.


Behappyforthismoment.Thismomentisyourlife.


Happinessiswhenwhatyouthink,whatyousay,andwhatyoudoareinharmony.


Thebestwaytopayforalovelymomentistoenjoyit.


任务3JSP动作标记

One.jsp

<%@pagelanguage="java"contentType="text/html;charset=GB2312"%>

DOCTYPEhtml>

includepage="sc/head062.txt"/>

Inserttitlehere

请输入1至100之间的整数:


<%

Stringnum=request.getParameter("number");

if(num==null)

{num="0";

}

try

{

intn=Integer.parseInt(num);

if(n>=1&&n<=50)

{

%>

forwardpage="two.jsp">

paramname="number"value="<%=n%>"/>

forward>

<%}

elseif(n>50&&n<=100)

{

%>

forwardpage="three.jsp">

paramname="number"value="<%=n%>"/>

forward>

<%}

}

catch(Exceptione)

{

%>

forwardpage="error.jsp">

paramname="mess"value="<%=e.toString()%>"/>

forward>

<%}

%>

Two.jsp

<%@pagecontentType="text/html;charset=GB2312"%>

includepage="sc/head062.txt"/>

Thisistwo.jsp.

<%

Strings=request.getParameter("number");

out.println("
传递过来的值是"+s);

%>


Three.jsp

<%@pagelanguage="java"contentType="text/html;charset=GB2312"%>

includepage="sc/head062.txt"/>

Inserttitlehere

Thisisthree.jsp.

<%

Strings=request.getParameter("number");

out.println("
传递过来的值是"+s);

%>


Error.jsp

<%@pagelanguage="java"contentType="text/html;charset=GB2312"%>

includepage="sc/head062.txt"/>

Inserttitlehere

Thisiserror.jsp.

<%

Strings=request.getParameter("mess");

out.println("
传递过来的错误信息"+s);

%>


head062.txt

border="0">

one.jsp页面

two.jsp页面

three.jsp页面

实验三JSP内置对象

一、实验目的:

1.了解JSP中9个内置对象个内置对象request、response、out、session、application、config、pagecontext、page、exception的基本概念。

2.理解JSP内置对象的常用方法功能。

3.掌握JSP内置对象的应用。

二、实验原理:

在JSP页面的转换阶段,JSP引擎在_jspService()方法中声明并初始化了9个隐含对象,它们主要是为了方便在JSP页面对这些象的访问。

隐含对象包括:

application、session、request、response、out、page、pageContext、config、exception。

在上述9个隐含对象中,有下面4个作用域对象,它们是:

application、session、request、pageContext。

它们主要用来在不同作域中共享数据。

三、实验内容:

1.request对象:

<%@pagelanguage="java"import="java.util.*"pageEncoding="GBK"%>

<%

Stringpath=request.getContextPath();

StringbasePath=request.getScheme()+":

//"

+request.getServerName()+":

"+request.getServerPort()

+path+"/";

%>

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

">

MyJSP'index.jsp'startingpage

--

-->

请求方式:

<%=request.getMethod()%>

请求的资源:

<%=request.getRequestURI()%>

请求用的协议:

<%=request.getProtocol()%>

请求的文件名:

<%=request.getServletPath()%>

请求的服务器的IP:

<%=request.getServerName()%>

请求服务器的端口:

<%=request.getServerPort()%>

客户端IP地址:

<%=request.getRemoteAddr()%>

客户端主机名:

<%=request.getRemoteHost()%>

表单提交来的值:

<%=request.getParameter("text")%>

<%

Stringstr="";

if(request.getParameter("text")!

=null){

Enumerationenumt=request.getParameterNames();

while(enumt.hasMoreElements()){

str=enumt.nextElement().toString();

out.println(str+":

"+request.getParameter(str)+"
");

}

}

%>

2.response对象:

Index.jsp

<%@pagelanguage="java"import="java.util.*"pageEncoding="gbk"%>

<%

Stringpath=request.getContextPath();

StringbasePath=request.getScheme()+":

//"

+request.getServerName()+":

"+request.getServerPort()

+path+"/";

%>

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

">

你想重定向去哪个网站?</p><p>

--

-->

<%

Stringaddress=request.getParameter("where");

if(address!

=null){

if(address.equals("sohu"))

response.sendRedirect("");

elseif(address.equals("avceit"))

response.sendRedirect("");

elseif(address.equals("mypage"))

response.sendRedirect("mypage.jsp");

}

%>

Pleaseselect:


gotosohu

gotoavceit

gotomypage

Mypage.jsp

<%@pagelanguage="java"contentType="text/html;charset=GB2312"

pageEncoding="UTF-8"%>

DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http:

//www.w3.org/TR/html4/loose.dtd">

Inserttitlehere

WelcomeToMypage!

3.session对象:

<%@pagelanguage="java"import="java.util.*"pageEncoding="gbk"%>

<%

Stringpath=request.getContextPath();

StringbasePath=request.getScheme()+":

//"

+request.getServerName()+":

"+request.getServerPort()

+path+"/";

%>

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

">

MyJSP'index.jsp'startingpage

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

当前位置:首页 > 法律文书 > 调解书

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

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