- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《企业级应用系统开发平台3
《企业级应用系统开发平台》
实验报告册
2013 – 2014 学年 第 一 学期
班 级:
学 号:
姓 名:
授课教师: 杨林 实验教师: 杨林
实验学时: 16 实验组号: 27
信息管理系
2013年12月
目录
实验一 jsp基础编程 3
实验二 JDBC 5
实验三 Struts 基础及应用编程 9
实验四 JDBC,Hibernate,及JSTL数据库访问技术编程 14
实验一 jsp基础编程
一、实验目的
本题目有5个题目组成,目的在于使学生熟悉jsp的基本结构、命令和内置对象
二、实验内容
题目1.1:JSP页面的基本结构
(一)题目目的
掌握怎样在JSP页面中使用成员变量,怎样使用Java程序片以及Java表达式。
(二)思考题
1、解释每个标记的含义?
%@%在Scriptlet中可以定义局部变量、编写语句等。
%!%在Scriptlet中可以定义全局变量、方法、类。
%=%在Scriptlet中主要的功能是输出一个变量或一个具体的常量,有时也将其称为表达出。
题目1.2:JSP指令标记
(一)题目目的
掌握怎样在JSP页面中使用page指令设置contentType的值;使用include指令在JSP页面中静态插入一个文件的内容。
(二)思考题
1、Include指令在解释为servlet时的代码片段说明了什么?如果换成动作include会怎么样?
答:Jsp页面不能原封不动地被传送给浏览器,所有的jsp元素都必须首先由服务器进行处理。这是通过将jsp页面转达化成servlet,然后执行这个servlet来完成的。服务器需要一个jsp容器来处理jsp页面。jsp容器通常以servlet的形式来实现,这个servlet经过配置,可以处理对jsp页面的所有请求。Jsp容器负责将jsp页面转化成servlet(称为jsp页面实现类?JSP Page implementation class),并编译这个servlet。
(一)题目目的
掌握怎样在JSP页面中使用include标记动态加载文件;使用forward动作标记实现页面的转向。
(二)思考题
1、与题目二比较,动作和指令include哪个使用更方便?两者的区别和联系?
答:两者都有包含的意思,并且从运行的结果上来看,两者的功能也非常类似,但是两者的运行过程相差很大。
%@ include%指令是编译时语法,也就是在编译的时候,把指令所指向的目标文件的内容拷贝到指令所在的位置,替换指令,最终形成一个文件,在运行的时候只有一个文件。
jsp:include动作是运行时语法,包含jsp:include动作的文件在执行到这个标签的时候,会转向执行标签所指向的目标文件,执行完目标文件之后,再接着执行标签后的内容,在运行的时候,涉及到两个文件,就像方法调用一样。
因为%@ include%指令是静态的,而jsp:include是动态的,所以如果某一段代码肯定会执行,则可以使用%@ include%指令,如果某一段代码有可能执行,有可能不执行,需要根据运行时候的状态,这时候可以使用jsp:include。
静态导入是将被导入页面的代码完全融入,两个页面融合成一个整体Servlet;而动态导入则在Servlet中使用include方法来引入被导入页面的内容。
静态导入时被导入页面的编译指令会起作用;而动态导入时被导入页面的编译指令则失去作用,只是插入被导入页面的body内容。
动态包含还可以增加额外的参数。
(一)题目目的
掌握怎样在JSP中使用内置对象request
(二)思考题
1、这个程序片段的含义是?getParameter方法是如何设置值的?
答:给a、b和operator分别赋值。
(1)构建你的链接,在链接里面构建你的数据。
2)讲数据写入session或者其他容器,再servlet取。
form action= method=post name=form中的method有几种选择,比较每种选择的不同?答:Method有两种 get和post。Get请求把表单的数据显式地放在URI中,并且对长度和数据值编码有所限制Post请求把表单数据放在HTTP请求体中,并且没有长度限制
题目1.5:session对象
(一)题目目的
本题目的目的是让学生掌握怎样使用session对象存储和用户有关的数
您可能关注的文档
最近下载
- 2023年5月23日福建省福安市教师县乡选调《教育综合知识》真题试卷及标准答案【有解析】_2969.doc VIP
- 春江花月夜(说课课件).ppt VIP
- 2025年湖南铁道职业技术学院单招职业技能测试题库带答案.docx VIP
- 自考00814中国古代文论选读(河北)考前密押120题及答案含解析.docx VIP
- 结婚2周年纪念日感言PPT.pptx VIP
- 《旧唐书·郭孝恪传》原文及翻译译文 .docx VIP
- 2023年2月13日福建省邵武市乡村教师招聘考试《教育综合知识》真题试卷及标准答案【有解析】_2053.doc VIP
- 直流系统考试题.pdf VIP
- 高考英语任务型阅读高频词汇.docx VIP
- 小学四年级英语阅读理解20篇(附答案).docx VIP
文档评论(0)