上一篇:J2EE学习笔记(2) javascript 讨论 >>
J2EE学习笔记(1) 开篇
--最基本的常识--
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之类的概念 >>
相关文章:
- · PASX简化Java开发
- · J2EE应用部署(二):
- · io的学习
- · JBuilder7+Weblogic7+mysql 开发EJB的配置(加入BMP,CMP开发实例)[推荐]
- · 使用mod_jk2.so整合Apache2.049与Tomcat5.019
- · apache 2.0.48 + tomcat 5.0.16 配置说明
- · J2SE 1.5 in a Nutshell 中文版
- · jive3.1.1的安裝
- · Apache 使用基础(建议初学者仔细看看)
- · Tomcat4.1.x以上中类的加载
- · Resin和iis配置多个站点
- · win2000下apache2+weblogic7实现基于同一个ip地址的多个虚拟主机访问多个weblogic站点
- · 用J2EE开发WebService
- · Apache2.0.47和Tomcat4.1.27整合过程
- · Resin和iis配置多个站点
- · IBM WebSphere JSP源代码暴露漏洞
- · Apache Tomcat 重要信息暴露漏洞
- · Tomcat IIS HowTo:将Tomcat装入IIS全攻略
- · 安装好你的机器来使用JSP(转)
- · CORBA例子(转)————————我也不知道是什麽东东:-)
- · 在Windows上安装Tomcat
- · Resin服务器平台介绍
- · 在Linux上安装Tomcat
- · Sun Java Web服务器远程可执行命令漏洞
- · <试验>win2k在apache1.3上配置tomcat3.1
- · Apache+Servlet+jsp
- · 在windows2000 server中文版上安装apache <原创>
- · windows环境下安装tomcat <修订版本>
- · EJB概述(上)
- · EJB概述(下)
- · WebSphere快速入门(15)
- · 一份 tomcat vs resin 的测试报告。。。
- · EJB内部资参1
- · EJB内部资参2
- · EJB内部资参3
- · EJB内部资参5
- · JRun常见问题回答 (JRun 中文 FAQ)
- · 安装 JRun
