gpt4 book ai didi

jsp内的Java函数错误

转载 作者:行者123 更新时间:2023-12-02 05:34:23 25 4
gpt4 key购买 nike

我想从在 tomcat 7 上运行的动态 Web 应用程序的 .jsp 页面内部调用 Java 函数。但它给了我错误:

JSP 代码:

<%
if(request.getParameter("submit") != null)
{
Test t= new Test();
t.printHello();
}
%>


public class Test {

public void printHello()
{
System.out.println("Hello world!");
}

}

我明白了,

 ERROR:


An error occurred at line: 17 in the jsp file: /NewFile.jsp
Test cannot be resolved to a type
14: <%
15: if(request.getParameter("submit") != null)
16: {
17: Test t= new Test();
18: t.printHello();
19: }
20: %>

最佳答案

我建议您避免 Scriplet 并使用 JSP Standard Tag LibraryExpression language .

<jsp:useBean id="test" class="com.x.y.z.Test"/>
${test.printHello()}

导入类或使用类的完全限定名称。

看看General JSP Overview

关于jsp内的Java函数错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25152312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com