java学习心得笔记.docx

java学习心得笔记.docx

ID:61289415

大小:12.77 KB

页数:6页

时间:2021-01-24

java学习心得笔记.docx_第1页
java学习心得笔记.docx_第2页
java学习心得笔记.docx_第3页
java学习心得笔记.docx_第4页
java学习心得笔记.docx_第5页
资源描述:

《java学习心得笔记.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、java学习心得笔记  j2ee学习笔记  注:框架可以用word菜单中的“视图/文档结构图”看到   j2ee模式  valueobject(值对象) 用于把数据从某个对象/层传递到其他对象/层的任意java对象。  通常不包含任何业务方法。  也许设计有公共属性,或者提供可以获取属性值的get方法。  jsp  1.jsp的基础知识  __   _____

2、 directive (指令)  

3、

4、--scripting(脚本)  jsp-------

5、

6、__action (动作)  

7、  

8、_____templ

9、atedata:除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可以不

10、赋值,默认为true,如果session=”false”,则在jsp页面中,隐含的变量session就不能使用。  3.请求控制器结构(requestcontroller)  也被称之为jspmodel2architecture  这种途径涉及到使用一个servlet或一个jsp作为一个应用程序或一组页面的入口点。  为创建可维护的jsp系统,requestcontroller是最有用的方式之一。  不是jsp,而是java类才是放置控制逻辑的正确的地方。  请求控制器的命名模式为:   请求控制器类的命名模式为

11、:xxxrequestcontroller  2.jsp中的javabean  jsp三种bean的类型  1)页面bean  2)会话bean  3)应用bean  大多数的系统会使用一个会话bean来保持状态,而对每一个页面使用一个页面bean来对复杂的数据进行表示。  页面bean是一个模型,而jsp是一个视图。  3.customtag  bean是信息的携带者。  而tag更适用于处理信息。  标记库包含一个标记库描述符(tld)和用于实现customtag的java类  在翻译阶段,jsp容器将使用t

12、ld来验证页面中的所有的tag是否都被正确的使用。  标记处理程序只是一个简单的适配器,而真正的逻辑是在另一个类中实现的,标记处理程序只是提供了一个供其他的可复用的类的jsp接口  servlet  1.servletconfig  l一个servletconfig对象是servletcontainer在servletinitialization的时候传递给servlet的。  servletconfig包涵servletcontext和一些name/valuepair(来自于deploymentdescript

13、or)  lservletcontext接口封装了web应用程序的上下文概念。  2.会话跟踪  1)session  l当一个client请求多个servlets时,一个session可以被多个servlet共享。  l通常情况下,如果serverdetect到browser支持cookie,那么url就不会重写。  2)cookie  l在javaservlet中,如果你光 cookiecookie=newcookie(name,value)  那么当用户退出browser时,cookie会被删除掉,而不会被

14、存储在客户端的硬盘上。  如果要存储cookie,需加一句 (200)  lcookie是跟某一个server相关的,运行在同一个server上的servlet共享一个cookie.  3)urlrewriting  在使用urlrewriting来维护sessionid的时候,每一次请求都需要encodeurl  典型的用在两个地方  1)(“formaction=””);  ((“sessionexample”));  (“formaction=””);  (“method=get>;”);  2)(“  ;

15、((“sessionexample?database=foo&datavalue=bar”));  (>;urlencoded;”);  3.singlethreadmodel  默认的,每一个servletdefinitioninacontainer只有一个servletclass的实例。  只有实现了singlethreadmodel,container才会让serv

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。