在jsp scriptlet之间实例化类

时间:2010-05-22 17:17:35

标签: jsp class instantiation scriptlet

是否可以实例化一个类,然后在JSP中的scriptlet之间调用它的方法? 我收到错误,我不知道为什么(java类和方法都很好)。 任何其他方式做同样的事情(我只想要一个类中方法的字符串)?

2 个答案:

答案 0 :(得分:0)

是的当然。您可以为类创建对象,并在JSP中的scriptlet之间访问它们的方法。

<%
     Foo foo = new Foo();
     foo.method1();
%>

另一种方法是使用jsp的useBeans来实例化类并在scriptlet中访问它的方法

<jsp:useBean id = "foo" class = "Foo" />
<%
     foo.method1();
%>

答案 1 :(得分:0)

您必须在标题中包含页面导入,如下所示:

<%@ page import="sample.Foo" %>