无忧公告:  建站无忧一号群开放:群号:46305815 一起讨论建站时所遇到的问题。  
内容搜索: 标题内容作者
rss 
JSP编程
在JSP中包含有一些隐含了的对象,利用这些隐含对象与JSP页面的代码片段执行环境产生互动。以下为这些隐含对象的集合。
request 客户端请求,包括从GET/POST请求传递过来的参数
response 网页传回客户端的反应
pageContext 在此管理网页属性
session 与请求关联的会话
application 代码片段的运行环境
out 传送响应的输出流
config 代码片段配置对象
page JSP网页本身
exce
JSP(IAVA SERVER PAGES)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,其在动态网页的建设中有其强大而别特的功能,现介绍如下:
一、JSP的优点
1,将内容的生成和显示进行分离
使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者小脚本来生成页面上的动态内容(内容是根据请求来变化的,例如请求帐户信息或者特定的一瓶酒的价格)。生成内容的逻辑被封装在标识和JavaBea
Application roles:(应用角色)
Enterprise beans Provider:Beans提供者在应用领域方面是专家。例如:Beans提供者可能是金融或电信方面的专家。Beans提供者提供了业务tasks,Enterprise beans的业务方法,定义了beans的romote和home接口,还定义了beans的配置描述器。因为容器管理着系统级的任务,所以,Beans提供者便不需要关心分布处理
从微软推出了ASP(ActiveServerPage)后,它以其强大的功能,简单易学的特点而受到广大WEB开发人员的喜欢。但是它却有微软产品的通病,只能在Windows平台下使用,虽然它可以通过增加控件而在LINUX下使用,但是其功能最强大的DCOM控件却不能使用。而SUN公司在JAVA的基础下开发出的JSP(Java ServerPages)实现了动态页面与静态页面的分离,脱离了硬件平台的束缚,以及编译后运行等方式大大提高了其执行效率而逐渐成为因特网上的主流开发工具。为了使用广大应用ASP的程序员
EJB的设计模式和命名约定:
Enterprise JavaBean有大量的设计命名约定。这样的编程体系结构虽然有一定的限制。这样的话,虽然还没有应用程序,但为EJB服务器和容器提供了虚拟的应用程序。
可以通过三种途径来建立一个基于对象的,多层体系结构的分布式系统,每种模式都定义了一些接口和命名约定。
无状态服务途径(无状态会话Bean:stateless Sessi
上篇介绍了简单的介绍了运行EJB容器时的一些参数的意义,下面先介绍EJB容器和EJB服务的基本概念,然后介绍一些EJB容器运行的诊断标志。最后介绍了EJB的使用工具。
一、EJB服务和EJB容器的基本关系:
  EJB服务是一个逻辑上需要为Enterprise beans提供服务集合。例如名字服务,事务服务等。可以将这些服务配置到同一个地址空间中,也可以配置到不同的地址空间,甚至在不同的机器上。
  EJB容器是一个特殊的服务,所有的Enterpris
为了使大家对EJB容器和Enterprisebeans有一个感性的认识,我们介绍一个简单的client/server例子。就是Inprise的应用服务器自带的例子--SortClient。是一个无状态的会话beans,它实现了一个排序(sort)算法。本例子演示了如何编译Enterprise beans例子,如何在EJB容器中运行Bean的一些基本操作。还演示了如何将一个对象放在JNDI命名服务中。
  首先,我们来看一下Enterprise bean的原代码。通常由Enerpris
ervlets是JAVA 2.0中新增的一个全新功能, Servlets是一种采用JAVA技术来实现CGI功能的一种技术。Servlet和CGI一样都是运行在WEB服务器上,用来生成WEB页面。
一、JAVA Servlets为什么优于传统的CGI
  JAVA Servlets比传统的CGI或其它CGI类似替代技术来说,效率更高,使用更方便,功能更强大,更小巧也更便宜:
1)效率,传统CGI对每一个HTTP请求都要产生一个新的进程。如果某个CGI程序是一个执行非常快
下面两篇从五个方面来介绍如何编写Enterprise bean的客户端:
一、Enterprise JavaBean的客户视图:
  Enterprise JavaBean客户是一个独立的应用程序,或者是一个Servlet,或者一个Applet,还或者另一个Enterprise JavaBean。无论如何,客户要使用一个Enterprise JavaBean必须要做如
使用bean的句柄:
  句柄是用来引用enterprise bean的另一种方法。句柄相当于bean的一个较长的指针。你可以从remote接口获得句柄。一旦你拥有了句柄,就可以将它写入到文件或其它的持久存贮器里面。便于以后可以重新得到句柄,用它来重新建立enterprise bean的引用。
  但是,你只能用remote接口的句柄来重新建立bean的引用。你不能用句柄来创建bean本身。如果另一个进程删除了bean,或者系统崩溃或关闭,删除了bean的实例,则当应
    java server pages(jsp)组件技术的核心是被称为bean的java 组件.bean的结构必须满足一定的命名约定。JavaBean类似于ActiveX控件:他们都能提供常用功能并且可以重复使用。这些约定由sun和其他几个大公司制定,称为javabeans API.只要遵守java beansAPI的命名约定,就可以开发出可重用的,独立的java组件。在jsp中,使用bean标签集合,内容开发者不需要编写任何代码就能利用java 强大的功能为页面添
步骤一:准备安装的文件 此教程使用Apache+Resin来建造JSP环境,下图中为建立JSP环境所需要的文件,你只需要简单地按本教程的这6个步骤操作,就可
1/11GO
内容分类
网络编程 (113)
  ASP编程 (31)
  NET编程 (22)
  JSP编程 (12)
  PHP编程 (48)
  CGI编程 (0)
  XML编程 (0)