Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.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
JSP中使用useBean操作的javabean_Jsp_Javabeans - Fatal编程技术网

JSP中使用useBean操作的javabean

JSP中使用useBean操作的javabean,jsp,javabeans,Jsp,Javabeans,我创建了以下java类 public class TestClass { public TestClass () { } public String getName() { return "Rishi"; } } JSP文件如下所示: <jsp:useBean id="test" class="TestClass" scope="session" /> <jsp:getProperty name="t

我创建了以下java类

  public class TestClass {  
   public TestClass () {  
   }  

   public String getName() {  
   return "Rishi";  
   }  
   }  
JSP文件如下所示:

<jsp:useBean id="test" class="TestClass" scope="session" />  

<jsp:getProperty name="test" property="name" />   

上述代码中有什么错误:

An error occurred at line: 3 in the jsp file: /testbeans.jsp TestClass cannot be resolved to a type 1: 2: 3: 4: 5: 6: jsp文件:/testbeans.jsp的第3行出现错误 TestClass无法解析为类型 1: 2: 三: 4: 5: 6:
TestClass
需要放在一个包中,
需要引用完全限定的类名。因此,如果
TestClass
在包
x
中,那么您需要使用

<jsp:useBean id="test" class="x.TestClass" scope="session" />

TestClass
需要放在一个包中,
需要引用完全限定的类名。因此,如果
TestClass
在包
x
中,那么您需要使用

<jsp:useBean id="test" class="x.TestClass" scope="session" />


感谢您的回复..请确认是否必须将课程放入软件包中??它是可选的,如果用户是否想要创建包…@user460920:我认为这不是强制性的,但强烈建议。没有任何理由不把类放在包中。不要给用户这个选项。谢谢你的回复。请确认是否必须将该类放入软件包中??它是可选的,如果用户是否想要创建包…@user460920:我认为这不是强制性的,但强烈建议。没有任何理由不把类放在包中。不要给用户这个选项。