当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 2000-12-13· 清枫·yesky jsp:useBean Action 的使用 一、 语法: <jsp:useBeanid="beanInstanceName"scope="page|request|session|application"{ class="pack...
 

 

    摘要: 涉及程序: solaris and windows nt 描述: sun java web server 能让攻击者远程执行任意命令 详细: sun 的 java web 服务器存在多个安全问题,允许攻击者远程以 web 服务器权限执行命令。 它的 web 管理模块监听 9090 端口,通过 http 处理管理命令。"com.sun.server.http.pagecompile.......
    摘要: 2000-12-13· 清枫 ·yesky 为了简化jsp表达式和scriptlets中的代码,提供了8种自动定义的变量,有时称做implicit objects(固有对象)。它们是:request,response,out,session,application,config,pagecontext,和 page。下面我们来详细的了解它们。   request   与reques......


JSP教程(五)-JSP Actions的使用下
2000-12-13· 清枫·yesky

  一. 语法: 【程序编程相关:在JSP中使用JavaMail

  jsp:usebean action 的使用 【推荐阅读:在JSP中编写你的第一个Tag

id="beaninstancename" 【扩展信息:Servlet及JSP中的多线程同步问题

<jsp:usebean

scope="page|request|session|application"

{ class="package.class" |

type="package.class" |

class="package.class" type="package.class" |

beanname="{package.class | <%= expression %>}" type="package.class"

}

{ /> |

> 其他元素

</jsp:usebean>

}

  这个action使您能将一个javabean装入一个jsp页面.这是一个非常有用的能力,因为它使您可以使用可重用的java类而不需牺牲性能.最简单的语法用于指定一个bean:

  <jsp:usebean id="name" class="package.class" />

  这通常意味着“实例化一个类的对象通过指定一个类,并将之与一个通过id指定名称的变量绑定”.然而,就象我们看到的,您可以指定一个scope属性来使得bean不仅仅与当前的页面相联系.在这种情形下,得到一个对已存在的bean的引用是非常有用的,而且,仅当没有相同的id与scope的bean存在时才创建一个新的.现在,您已有了bean,您可以通过jsp:setproperty来修改它,或者,通过使用之前用id指定的名字来使用scriptlet或明确的调用方法.当您说“这个bean有一个称为foo的x类型的属性”,您真正的意思是“这个类有一个称为getfoo的方法,它返回x类型的某类值,还有另一个方法称为setfoo,它以x为参数.”这jsp:setproperty action 将在下一单元详细的介绍,但是现在您既可以给出一个明确的值,给出一个属性来说明此值是从request的参数继承而来,也可以仅仅列出属性来标志此值应该从与属性名同名的参数继承而来.您可以通过调用适用的getxxx方法,或更普遍的,使用jsp:getproperty action,来得到已存在的jsp表达式或scriptlet属性.

  请注意,为bean指定的类必须在服务器的规则的类路径下,而不是用来保留当改变时自动装载的类的路径.例如,在java web server上,它与它所用的类必须到类的目录或在lib目录下的一个jar文件内,而不是在servlets的目录下.

  下面让我们来看一个非常简单的例子,它装载一个bean并且设置/得到一个简单的串参数.


...   下一页
 ·tomcat中文手册(1)    »显示摘要«
    摘要: jakarta-tomcat 简明中文版用户指南第一部分 本文档提供关于tomcat的基础信息.主要内容如下:tomcat二进制版本安装与tomcat相关的脚本的主要内容与server.xml相关的主要内容,tomcat的主要配置文件如何设置tomcat与宿主web服务器一起工作的说明如何应用tomcat配置一个现实中的web站点希望此文档足以使新用户可以开始使用tomcat.如找不到某......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE