文章列表
 
您正在查看 "jsp/servlet" 分类下的文章

2008-03-18 14:04

1. J2EE 的体系结构

   J2EE 的体系结构可以分为 4 层,如图 1 所示。

图1 J2ee的体系结构
    (1)客户端层 这一层直接与用户交互,J2EE支持多种客户端,它既可以是通过Internet访问的Web浏览器客户端,也可以是通过企业Intranet运行的瘦客户端。

(2)Web层 这一层是为基于Web的应用程序服务的,J2EE中的JavaServer Page和Java Servlet技术可以访问封装有商务逻辑的组件,并负责响应We

 
2007-11-21 13:57

JSP默认是以多线程方式执行的,这是JSP与ASP,PHP,PERL等脚本语言不一样的地方,也是它的优势之一,但如果不注意多线程中的同步问题,会使所写的JSP程序有难以发现的错误。下面以一个例子说明JSP中的多线程问题及解决方法。

一、JSP的中存在的多线程问题:

当客户端第一次请求某一个JSP文件时,服务端把该JSP编译成一个CLASS文件,并创建一个该类的实例,然后创建一个线程处理CLIENT端的请求。如果有多个客户端同时请求该JSP文件,则服务端会创建多个线程。每个客户端请求对应一个线程。以多线程方式执行可大大降

 
2007-11-21 13:41

不知是很多教科书的懒惰还是其他什么,总之JSP中的数据定义方式的变量范围被忽略了。近日的调试才发现这个非常严重的问题。大家一起研究一下,因为这绝对是个严重的不能再严重的问题了。

JSP中有两种定义变量的方式,一种是"<%! ... %>"方式,另一种是"<% ... %>"方式。估计几乎所有的教科书上都是写<%! ... %>这种定义方式,(by gashero)而大家也就忽略了后一种方式,实际山他们有着非常大的区别,就是在于变量的定义域。查看JSP生成的Servlet代码可以看到,在<%! ... %>方

 
2007-11-06 20:34

解析J2EE中的安全问题

--------------------------------------------------------------------------------

佚名 2005-04-02 10:50:05 不详

   现在越来越多的企业应
的框架和服务的支持.j2ee
等)。本文将介绍j2ee提供
然后结合具体的实例向读者
基于j2ee1.3版本的。
用构建在j2ee平台上,这得益于
为企业应用提供了多方面的服务
的安全服务。首先介绍j2ee中的
展示如何在程序中应用j2ee提供

j2ee为企业应用的开发提供了良好
(Security、Trans

 
2007-11-04 0:21
在WEB应用下实现定时任务的简便方法

  在web方式下,如果我们要实现定期执行某些任务的话,除了用quartz等第三方开源工具外,我们可以使用Timer和TimeTask来完成指定的定时任务:

  第一步:创建一个任务管理类,实现ServletContextListener 接口

以下是引用片段:
public class TaskManager implements ServletContextListener {
/**
* 每天的毫秒数
*/
public static final long PERIOD_DAY = DateUtils.MILLIS_IN_DAY;
/**

 
   
 
 
文章分类
 
   
 
文章存档
 
     
 
最新文章评论
  

受教了~感谢
 

我又来了,关注你的博客空间,千心源博客等你回踩! 千心源:全中文生活百科 千心源
 

标题打错了,呵呵!
 

笑过! 愿你每天快乐! 会常来看你!
 

经典
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu