J2EE学习笔记(1) 开篇
欢迎大家和我通过email讨论问题 ycmloveyou@yahoo.com 有好的建议或者对我的笔记有任何质疑也请直接了当地指出。谢谢--最基本的常识--
Cookie将对话数据存于客户端,在每个请求时发送. Session将对话数据存于服务器端,仅将sessionid存于cookie,这种方法有更好的安全保障,对服务器要求也更高. 基于这一点,struts的默认scope是request,而非session. 程序员在页面间传输数据时也应尽量用request scope以减少服务器负担.
--比较基本的一个常识--
在利用Struts构建的jsp含有html,javascript,jsp scriptlet和struts tags, 执行时的顺序为 jsp scriptlet -> tag library -> html+js. 所以html和js代码可以嵌套 等代码,在struts tag里也可以嵌套scriptlet代码,但反过来就是错的. 实际应用中常用 在html以comment方式显示bean property内容来debug,就是一个典型的例子
--最重要的软件工程实践--
应用了struts的jsp里绝对不能再掺杂处理商业逻辑(Strongly discouraged),scriptlet只适用于完全用于presentation的逻辑处理,而商业逻辑应放到action/ejb/dao层处理. 写在jsp里哪怕一点点的business logic都会让日后的维护付出高昂的代价。
下一篇:J2EE之类的概念
↓相关文章:
- · J2EE之类的概念
- · Charset in J2EE Web Application
- · EJB技术及应用
- · J2EE应用部署(三):高级篇
- · 了解Struts1.1介绍
- · 漫谈EJB (2)
- · PASX简化Java开发
- · io的学习
- · 使用mod_jk2.so整合Apache2.049与Tomcat5.019
- · J2SE 1.5 in a Nutshell 中文版
- · Apache 使用基础(建议初学者仔细看看)
- · Resin和iis配置多个站点
- · 用J2EE开发WebService
- · Resin和iis配置多个站点
- · Apache Tomcat 重要信息暴露漏洞
- · 安装好你的机器来使用JSP(转)
- · 在Windows上安装Tomcat
- · 在Linux上安装Tomcat
- · <试验>win2k在apache1.3上配置tomcat3.1
- · 在windows2000 server中文版上安装apache <原创>
- · EJB概述(上)
- · WebSphere快速入门(15)
- · EJB内部资参1
- · EJB内部资参3
- · JRun常见问题回答 (JRun 中文 FAQ)
- · 真正的apache,tomcat,mod_jk安装指南 原创
- · java bean 与 ejb的区别
- · 将 Microsoft 的 Internet Information Server 用作 Java servlet 引擎 一 (给学过ASP的朋友)
- · j2ee doc 翻译系列之二
- · j2ee的jdbc配置指南(二 ) 连接sql server 数据库
- · ejb一则,franzy@163.net多多交流哦
- · WebSphere快速入门(19)
- · WebSphere快速入门(21)
- · WebSphere快速入门(1)
- · WebSphere快速入门(3)
- · WebSphere快速入门(5)
- · WebSphere快速入门(7)
- · WebSphere快速入门(9)
- · WebSphere快速入门(10)
- · WebSphere快速入门(11)
- · WebSphere快速入门(13)
- · 第三部分:布署和使用 Enterprise JavaBeans 组件(一)(转)
- · 第二部分:EJB 编程模型(转)
- · JavaBean 与 Enterprise JavaBean:有什么不同?(转)
- · 全面研读 EJB 2.0

