[英]How to call a void method in a JSP
如何在JSP中調用void方法berechne2()?
我嘗試的方式不起作用
錯誤:未為參數String定義運算符+,無效
<html>
<body>
<%! int zahl = 12; %>
<%! public int berechne() {
return zahl * zahl;
}
%>
<%! public void berechne2(int zahl) {
zahl = zahl * zahl;
}
%>
<%= "Zahl: " + zahl %><br>
<%= "Quadrat davon: " + berechne() %>
<%= "Quadrat davon: " + berechne2(zahl) %> // here
</body>
</html>
我認為您應該采取不同的方法,而不是像這樣。 它可以制作一個scriplet
或一個servlet
,並在需要時在jsp
頁面上調用它。
在我假設您正在嘗試構建的Web應用程序中,將Java類編譯為.class
文件,然后將其放入應用程序.war目錄中的WEB-INF / classs中。
現在,在jsp
上導入和使用代碼。
例:
<%@ page import="java.util.List" %>
或其他一些班級:
<%@ page import="mypackage.myClass1%>
如果要導入多個類,只需在之間添加,
:<%@ page import="mypackage.myClass1,mypackage2.myClass2,....,mypackageN.myClassN" %>
祝好運! :D
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.