您所在位置: 网站首页 / java学习心得笔记.docx / 文档详情
java学习心得笔记.docx 立即下载
2025-08-25
约4.2万字
约70页
0
51KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

java学习心得笔记.docx

java学习心得笔记.docx

预览

免费试读已结束,剩余 65 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

java学习心得笔记

第一篇:java学习心得笔记j2ee学习笔记注:框架可以用word菜单中的“视图/文档结构图”看到j2ee模式valueobject(值对象)用于把数据从某个对象/层传递到其他对象/层的任意java对象。通常不包含任何业务方法。也许设计有公共属性,或者提供可以获取属性值的get方法。jsp1.jsp的基础知识_______|directive(指令)||--scripting(脚本)jsp-------||__action(动作)||_____templatedata:除jsp语法外,jsp引擎不能解读的东西1)在jsp中使用的directive(指令)主要有三个:a)page指令b)include指令c)taglib指令在jsp的任何地方,以任何顺序,一个页面可以包含任意数量的page指令2)scripting(脚本)包括三种类型a);b);c);3)action(动作)标准的动作类型有:a);b);d);e);f);g);h);1.注释:;;2.;session可以不赋值,默认为true,如果session=”false”,则在jsp页面中,隐含的变量session就不能使用。3.请求控制器结构(requestcontroller)也被称之为jspmodel2architecture这种途径涉及到使用一个servlet或一个jsp作为一个应用程序或一组页面的入口点。为创建可维护的jsp系统,requestcontroller是最有用的方式之一。不是jsp,而是java类才是放置控制逻辑的正确的地方。请求控制器的命名模式为:xxxcontroller.jsp请求控制器类的命名模式为:xxxrequestcontroller2.jsp中的javabeanjsp三种bean的类型1)页面bean2)会话bean3)应用bean大多数的系统会使用一个会话bean来保持状态,而对每一个页面使用一个页面bean来对复杂的数据进行表示。页面bean是一个模型,而jsp是一个视图。3.customtagbean是信息的携带者,而tag更适用于处理信息。标记库包含一个标记库描述符(tld)和用于实现customtag的java类在翻译阶段,jsp容器将使用tld来验证页面中的所有的tag是否都被正确的使用。标记处理程序只是一个简单的适配器,而真正的逻辑是在另一个类中实现的,标记处理程序只是提供了一个供其他的可复用的类的jsp接口servlet1.servletconfig一个servletconfig对象是servletcontainer在servletinitialization的时候传递给servlet的。servletconfig包涵servletcontext和一些name/valuepair(来自于deploymentdescriptor)servletcontext接口封装了web应用程序的上下文概念。2.会话跟踪1)session当一个client请求多个servlets时,一个session可以被多个servlet共享。通常情况下,如果serverdetect到browser支持cookie,那么url就不会重写。2)cookie在javaservlet中,如果你光cookiecookie=newcookie(name,value)那么当用户退出browser时,cookie会被删除掉,而不会被存储在客户端的硬盘上。如果要存储cookie,需加一句cookie.setmaxage(200)cookie是跟某一个server相关的,运行在同一个server上的servlet共享一个cookie.3)urlrewriting在使用urlrewriting来维护sessionid的时候,每一次http请求都需要encodeurl()典型的用在两个地方1)out.print(“formaction=””);out.print(response.encodeurl(“sessionexample”));out.print(“formaction=””);out.print(“method=get>;”);2)out.print(“;out.print(response.encodeurl(“sessionexample?database=foo&datavalue=bar”));out.println(“”>;urlencoded;”);3.singlethreadmodel默认的,每一个servletdefinitioninacontainer只有一个servletclass的实例。只有实现了singlethreadmodel,container才会让servlet有多个实例。servletspe
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

java学习心得笔记

文档大小:51KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用