JSP总结

时间:2024.5.2

总结:

我们将每个宿舍分为一个小组,座位固定在一个区域方便小组内成员进行共同学习与讨论。根据我们的不同兴趣爱好,完成相应的任务。如美工、编写文档、找资料、编程、设计数据库,但这些工作并不是独立的,需要时随时调动角色承担相应的任务。主要培养我们独立分析问题和解决问题的能力。

通过做JSP实训项目,不仅又一次加强了自己对JSP这门课程的理解也很好锻炼了自己的动手能力,这一技术是需要一定基础,动手能力强的学科,书上也强调一点是:要真正想掌握JSP技术,必须有较好的Java语言基础,以及Html方面的语言基础。

JSP是一门新技术,它基于JAVA Servlet以及整个java系统的Web开发技术,通过一周的JSP实训,这个实训使我掌握了JSP的基本运行原理,各个对象的结构和功能,怎么连接数据库,能自己动手写code开发一些小网页,并且,能够自己组建一个JSP的服务器,而且还了解了安装过程中所遇到的一些问题,所要注意的事项,对于一些简单的小问题,能自己动手排除。

认为这次实训对我是非常有意义的,对我个人影响比较大,对我的成长有莫大的帮助,也特别感谢老师在我们做程序期间给我们的帮助和我们小组工团的团结合作。通过“小组学习法”,形成小组竞争,易于形成学习合力,同时发挥尖子学生的带头作用,以点带面,带动全体学生的学习积极性。

课程设计,我感受颇多,尽管上课时也认真听了老师的讲课,但

是已开始面对自己的题目时,还是有些不知所措,都不知道如何下手,后来去图书馆借了几本相关的书籍,心里在感觉有了一些底。经过这几个星期的学习与编码,总算还是收获不少,对jsp的认识也更加的深刻了。在这个过程中,我感觉就像人生的一个缩影,充满了酸甜苦辣。当一个问题想了好久也无法解决时,我感到沮丧与无助。当经过努力解决了一个程序上的难题时,我感到无比的喜悦。当经过每天为了编写代码一坐就是四五个小时,晚上还要写到凌晨一两点钟的时候,我感到无比的痛苦。但艰难痛苦已成往事,灿烂的明天向我走来,今天我总算迎接了胜利的果实,以前的辛酸与痛苦化作我坚强的力量,将在我将来的人生历程中,为我的美好明天打下坚实的基础。

经过了这次磨练,我又一次感受到只有付出才能有收获,成功永远是属于不懈努力的人们的。不过经过这几个星期来的不断拼搏,虽然有一点成功的喜悦,但是我依然感受到我们的这个投票系统还有很多不足的地方,我将在以后的时间好好完善它,以求能使我们这个投票系统能到一个更加高的水平,同时也能从中获得更加多的宝贵的经验。


第二篇:jsp总结


jsp指令表

属 性 language

import

session

buffer

autoFlush info

isErrorPage

errorPage

isThreadSafe

contentType pageEncoding isELIgnored

描 述

默 认 值

例 子

定义要使用的脚本语言,目前只能是"java"

"java"

language="java" 和一般的Java import意义一样,只 默认忽略(即不引入其

import="java.io.*, java.util.Hashtable, 能是","隔开包或者类列表

它类或者包)

javax.servlet.jsp.*, javax.servlet.http.*

指定一个Http会话中这个页面是否参与

true

session="true"

指定到客户端输出流的缓冲模式,如

果是none,则不缓冲,如果指定一数不小于8kb,根据不同 值,那么输出就用不小于这个值的缓的服务器可设置

buffer="64kb" 冲区进行缓冲

true缓冲区满时,到达客户端输出被

刷新;false缓冲区满时,出现运行异

true

autoFlush="true"

常,表示缓冲溢出

关于jsp页面的信息,定义一个字符

,

使

默认忽略

info="一个测试页面"

servlet.getServletInfo()获得 表示当前页面是否为其它页面的

errorPage目标.如果被设置为true,则可以使用exception对象。相反,flase

isErrorPage="false"

如果设置为false,则不可以使用exception对象

定义此页面出现异常时调用的页面 默认忽略

errorPage="error.jsp

"

用来设置jsp文件是否能多线程使

用。如果设置为true,那么一个jsp能够同时处理多个用户的请求;相true

isThreadSafe="true"

反,如果设置为false,一个jsp页面只能处理一个请求

定义jsp字符编码和页面相应的

contentType="text/htMiME类

text/html;charset=isoml

TYPE=MIMETYPE;charset=CHA

-8859-1

RSET

;charset=gb2312" jsp页面的字符编码

pageEncoding="ISO-pageEncoding="gb2

8859-1"

312"

制定EL(表达式语言)是否被忽略,如默认值有web.xml描述果为true,则容器忽略"${}"表达式文件的版本确isELIgnored="true"

的计算

定,Servlet2.3以前的版

本将忽略

jsp内置对象

对象名 page request session application pegeContext out config response exception

jsp网页本身

获得客户端的请求,包括从get/post请求传递过来的参数 与请求相关的会话 脚本程序的运行环境 管理网页属性 传送相应的输出流 脚本程序配置对象 网页传回客户端的反应 处理异常和错误

对 象 说 明

jsp的四种取值范围

对象名 page

对 象 说 明

设置到page对象里面的属性值,有效范围只在该jsp页面本身,通过客户端跳转,或服务器端跳转都会是设置到page对象里面的属性值失效

设置到request对象里面的属性值,有效范围除了在该jsp页面本身外,还可以通过在一

request

次服务器跳转获得request对象里面的属性值,即在浏览器地址栏不变的情况下,通过第二次服务器跳转能使设置到request对象里面的属性失效

session

设置到session对象里面的属性值,只在一次会话范围内有效,即在一次浏览器为关闭的状态下,通过任何跳转session都有效,当打开第二个浏览器时,session失效 设置到application对象里面的属性值,在一次应用服务器范围内有效,即在一次为关闭

application

得到服务器范围内,可以通过任何跳转,打开若干个浏览器窗口来访问设置到该application对象里面的属性值

jsp标签

jsp 标 签 名 <jsp:useBean

id="userInfo"class="user.User"scope="page"/> <jsp:setProperty property="userName"

标 签 的 使 用

该标签作用是实例化一个javaBean对象,id代表被实例化的一个javaBean对象的名字,class代表该javaBean的类型,即所在的具体位置,scope代表被实例化的这个javaBean对象的作用域 该标签的作用有二:1.从客户提交过来的表单中获取请求内容;2.再把请求内容设置到javaBean当中去;property代表javaBean中的属性名,name代表被实例化的javaBean对象,param代表

name="userInfo" param="user"/>

request中的参数名.该标签还可以写成<jsp:setProperty property="*"name="userInfo"/>javaBean对象自动把request中的所有参数设置到javaBean中去

该标签的的作用是输出javaBean中的某个属性的值在jsp页面

<jsp:getPropertyproperty="password"name="userInfo"/> <jsp:includepage="index3.jsp">

</jsp:include>

<jsp:forwardpage="index3.jsp"> />

</jsp:forward>

name="pass"value="123"/>

上,property指代javaBean中的某个属性,name代表应用的javaBean对象

该标签的作用用于包含某个页面,被包含的页面可以使静态,还可name="pass"value="123"/>的作用是向被包含的页面的传递参数name参数名字,value代表参数的值

<jsp:param 以是动态page代表被包含的页面文件名,<jsp:param

<jsp:param 该标签的作用是向某个动态页面进行服务器跳转,page指向被跳

转的页面,<jsp:paramname="pass" value="123"/>的作用是向跳转的页面传递参数name是参数名,value是参数值

name="password"value="123"

jsp两种包含的区别

jsp 两 种 包 含 1.include指令

<%@ include file="" %> 2.<jsp:includepage="index3.jsp">

</jsp:include>

<jsp:param

name="pass"value="123"/>

这 两 种 包 含 的 区 别

这种包含是一个静态的包含,可以包含jsp文件,html文件,文本文件等。特点:先把文件包含进来,再一块执行----即先包含,再执行 这种包含既可以包含静态页面,还可以包含动态页面,并且还可以向被包含的页面传递参数,和中包含的特点:先将被包含的页面代码执行,再把它包含进来,即先执行,再包含

jsp 两 种 跳 转 1.response. sendRedirect("");

2.<jsp:forwardpage="index3.jsp"> />

</jsp:forward>

jsp中两种跳转的区别

这 两 种 跳 转 的 区 别

这是一种客户端跳转,跳转时浏览器地址栏内容会改变

<jsp:param

name="password"value="123"

这是服务器跳转,跳转时浏览器地址栏内容不会改变的,还可以向被跳转的页面传递参数

更多相关推荐:
土地整理施工总结

该土地整理工程位于巴东县溪丘湾生态茶叶示范园园区内,土地整理面积400亩。工程于20xx年x月x日经批准开工,20xx年x月x日施工完成。经我司组织自检,按图纸和施工合同的要求施工内容全部完成,自检质量评定…

大学生心理健康课总结

心理课知识点总结声明:纯手工制作,自己总结的考试知识点,不喜勿喷。具体的题目在哪个题上可能会有偏差,但是总体知识点及考试题型分布就是这样,希望能帮到需要的人,另外我想声明,希望大家都能注重分享。考试分为单选题(…

挂职学习总结发言稿

尊敬的各位领导、各位同仁,大家上午好!20xx年对我来说是难忘的一年,我有幸参加了安泽县中小学校长赴德清挂职学习,实现了多年来就有的江南之旅的梦想,在此我要感谢各级领导给我们创造了这样一个开阔视野,完善自我的机…

挂职锻炼第一周总结报告

时间一晃而过,转眼间一周的挂职的锻已经结束,首先区团委能给我这个展示才能、实现自身价值的平台。这段时间是我人生中弥足珍贵的经历,也给我留下了精彩而美好的回忆。在这段时间里团委办公室给予了我足够的支持和帮助,让我…

核桃寨小学20xx年爱国卫生运动活动开展情况总结

核桃寨小学20xx年爱国卫生运动活动开展情况总结根据上级文件精神要求,我们迅速召开了校级会,对爱国卫生运动工作进行了安排,现将活动情况小结汇报如下:一、领导重视为了确保今年爱国卫生运动的成功开展,学校成立了以黄…

开展20xx年秋季爱国卫生运动活动总结

开展20xx年秋季爱卫月活动总结20xx年我校爱国卫生工作,按照城乡爱国卫生运动委会员的统一安排,我校结合当前全区社会主义建设的新形势,以及扶贫工作实际,立即行动起来积极响应并开展爱国卫生活动。现将20xx年我…

音乐教育专业实习总结范文

转眼之间,两个月的实习期即将结束,回顾这两个月的实习工作,感触很深,收获颇丰。这两个月,在领导和同事们的悉心关怀和指导下,通过我自身的不懈努力,我学到了人生难得的工作经验和社会见识。我将从以下几个方面总结音乐教…

20xx年综合办公室年终总结范文

20xx综合办公室年终总结范文在20xx年的工作中,办公室作为企业的综合职能部门,在市局党组的领导下,在省局办公室的关心帮助和具体指导下,转变思想观念,强化服务意识,提高自身素质和工作质量,努力围绕中心任务开展…

小班下学期工作总结

不经意中,又一个学期接近了尾声,这意味着我们和孩子们要给小班画上句号了。去年哭哭啼啼来幼儿园的小朋友马上要升中班,成为哥哥姐姐了。看着这些可爱的孩子们,不禁回想起一学期来与他们共同生活,共同收获的点点滴滴,为了…

课题阶段性总结性报告

课题《品德与社会课课堂教学创设生活化问题情境研究》阶段性总结报告本课题研究,就是以现代生活为中心,通过引导学生参与丰富多彩的生活实践,提高学生的生活质量,追求精神境界的提升和人格完善。主要采用了调查法、文献研究…

综合办部门工作总结

20xx年在公司领导的正确指导及各部门大力协作下,综合办着重围绕行政事务管理、人力资源管理、办公室管理等三项工作重点,注重发挥综合办以人为本的管理,承上启下、联系左右、协调各方。为公司圆满完成年度各项目标任务作…

工程单位综合办公室工作总结

参加综合办公室工作来转眼间已经一年了,作为项目部的综合职能部门,办公室是项目部承上启下、沟通内外的枢纽,工作也繁杂琐碎。作为新晋员工,我在工作上难免存在很多不足,但在在项目部领导、同事的关心帮助和具体指导下,各…

总结(148541篇)