当前位置:编程学习 > JSP >>

<jsp:useBean id="Border" scope="page" class="Border.dbconn" /> jsp中这行代码什么意思?

答案:id="Border" 在你所定义的范围中确认Bean的变量,你能在后面的程序中使用此变量名来分辨不同的Bean 这个变量名对大小写敏感,必须符合你所使用的脚本语言的规定,在Java Programming Language中,这个规定在Java Language 规范已经写明。如果这个Bean已经在别的<jsp:useBean>中创建,那么这个id的值必须与原来的那个id值一致. cope="page" 你能在包含<jsp:useBean>元素的JSP文件以及此文件中的所有静态包含文件中使用Bean,直到页面执行完毕向客户端发回响应或转到另一个文件为止。 class="Border.dbconn" 使用new关键字以及class构造器从一个class中示例一个bean.这个class不能是抽象的,必须有一个公用的,没有参数的构造器.这个package的名字区别大小写。
其他:id 表示的是实例化对象的名称,而class则有表示的是的类的包及名称。 这个是你jsp页面写的有问题,他解析你页面的时候出错了,你好像是标签不匹配

上一个:哪位大侠看看我这段JSP代码的问题出在哪里? 谢谢!
下一个:求jsp链接并写入远程数据库的代码

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,