选择显示字体大小

websphere快速入门(15)

5.4 jsp api
有两种接口支持 jsp 技术。这些 api 提供了一种将内容生成(业务逻辑)从内容演示(html 格式)中分离出来的方法。这种分离使 servlet 能生成内容并将它(如在 bean 中)存储在请求的上下文中。生成上下文的 servlet 通过将请求的上下文传递至 jsp 文件来生成一个响应,该 jsp 文件包含 html 格式。<bean> 标记便提供了对业务逻辑的访问。支持 jsp 的接口有:
= com.sun.server.http.httpservicerequest:该类实现了 javax.servlet.http.httpservletrequest 接口和用于设置根据名称定义的属性的方法 setattribute() 。
= com.sun.server.http.httpserviceresponse:该类实现了 javax.servlet.http.httpservletresponse 接口,并添加了一个使 servlet 能调用 jsp 文件和可选地传递上下文的 callpage() 方法。
1.callpage() 方法
用 callpage() 方法在 servlet 中对 jsp 进行服务。所服务的页面(一个 jsp 文件)作为响应返回到浏览器中。调用 servlet 还可以通过请求对象传递某些上下文。应该对所服务的页面标题进行编码,以将用于告诉浏览器不要对文件执行高速缓存的指令包含在内。callpage() 方法的语法如下:
public void callpage(string filename, httpservletrequest req) throws servletexception, ioexception
其中:
= filename:用于标识文件(该文件用于生成输出并表示内容)的 url 名。如果文件名以斜杠(/)开头,则可以假设文件位置与文档根目录有关。如果文件名不是以斜杠开头,则可假设文件位置与当前调用的请求有关。callpage() 方法不支持调用文件扩展名为 .html 的页面。如果需要使用 callpage() 方法来调用 html 页面,则必须首先将 html 文件重命名成扩展名为 .jsp 的文件。
= req:调用该方法的是 servlet 的 httpservletrequest 对象。最通常的是,将上下文作为 bean,在请求对象的上下文中进行传递。
要使用 callpage() 方法,必须将响应对象造型成com.sun.server.http.httpserviceresponse类型。
2.使用 setattribute() 方法
用 setattribute() 方法来将一个特性存储在请求的上下文中。语法是:public void setattribute(string key, object o),其中,key代表存储的特性名,而o表示用 key 来存储的上下文对象。要使用 setattribute() 方法,必须将请求对象造型成com.sun.server.http.httpservicerequest类型。


关键词:java

5.4 jsp api
有两种接口支持 jsp 技术。这些 api 提供了一种将内容生成(业务逻辑)从内容演示(html 格式)中分离出来的方法。这种分离使 servlet 能生成内容并将它(如在 bean 中)存储在请求的上下文中。生成上下文的 servlet 通过将请求的上下文传递至 jsp 文件来生成一个响应,该 jsp 文件包含 html 格式。<bean> 标记便提供了对业务逻辑的访问。支持 jsp 的接口有:
= com.sun.server.http.httpservicerequest:该类实现了 javax.servlet.http.httpservletrequest 接口和用于设置根据名称定义的属性的方法 setattribute() 。
= com.sun.server.http.httpserviceresponse:该类实现了 javax.servlet.http.httpservletresponse 接口,并添加了一个使 servlet 能调用 jsp 文件和可选地传递上下文的 callpage() 方法。
1.callpage() 方法
用 callpage() 方法在 servlet 中对 jsp 进行服务。所服务的页面(一个 jsp 文件)作为响应返回到浏览器中。调用 servlet 还可以通过请求对象传递某些上下文。应该对所服务的页面标题进行编码,以将用于告诉浏览器不要对文件执行高速缓存的指令包含在内。callpage() 方法的语法如下:
public void callpage(string filename, httpservletrequest req) throws servletexception, ioexception
其中:
= filename:用于标识文件(该文件用于生成输出并表示内容)的 url 名。如果文件名以斜杠(/)开头,则可以假设文件位置与文档根目录有关。如果文件名不是以斜杠开头,则可假设文件位置与当前调用的请求有关。callpage() 方法不支持调用文件扩展名为 .html 的页面。如果需要使用 callpage() 方法来调用 html 页面,则必须首先将 html 文件重命名成扩展名为 .jsp 的文件。
= req:调用该方法的是 servlet 的 httpservletrequest 对象。最通常的是,将上下文作为 bean,在请求对象的上下文中进行传递。
要使用 callpage() 方法,必须将响应对象造型成com.sun.server.http.httpserviceresponse类型。
2.使用 setattribute() 方法
用 setattribute() 方法来将一个特性存储在请求的上下文中。语法是:public void setattribute(string key, object o),其中,key代表存储的特性名,而o表示用 key 来存储的上下文对象。要使用 setattribute() 方法,必须将请求对象造型成com.sun.server.http.httpservicerequest类型


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons