Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 关于jsp中的BEAN法则_Java_Jsp - Fatal编程技术网

Java 关于jsp中的BEAN法则

Java 关于jsp中的BEAN法则,java,jsp,Java,Jsp,我想知道JSP部分的Bean法则是什么,因为Bean不能有带参数的构造函数。在java中声明Bean对象时,不会运行Bean的参数构造函数 JavaBeans规范位于(PDF) 从JSP实例化JavaBeans的机制除了通过使用默认构造函数实例化之外,没有任何创建Bean的规定。其思想是,这些bean本质上是数据传输对象或容器;它们包含的任何信息都需要使用bean的setter放入其中 您可能想看看JSP表达式语言,它允许您使用嵌入变量在Web页面中做一些“很酷”的事情。它比以前的Scriptl

我想知道JSP部分的Bean法则是什么,因为Bean不能有带参数的构造函数。在java中声明Bean对象时,不会运行Bean的参数构造函数

JavaBeans规范位于(PDF)

从JSP实例化JavaBeans的机制除了通过使用默认构造函数实例化之外,没有任何创建Bean的规定。其思想是,这些bean本质上是数据传输对象或容器;它们包含的任何信息都需要使用bean的setter放入其中

您可能想看看JSP表达式语言,它允许您使用嵌入变量在Web页面中做一些“很酷”的事情。它比以前的Scriptlet更整洁、更实用


JSP和EL的完整规范如下:

这不是真的-Java Bean需要有无参数构造函数,但也允许有带参数的构造函数。

问题是什么?您自己已经说明了规则:bean必须有一个no-arg构造函数,用于jsp:useBean和类似的反射技术的实例化。