JSP は Java メソッドを呼び出します。まず Java メソッドが配置されているパッケージを JSP ページに導入し、次に [<%int result="Dy.Sub(5,4"><% in
Java プログラムは jsp で直接記述できるため、実際には非常に簡単です。したがって、Java の呼び出し方法を少し変更するだけで済みます。
推奨コース: Java チュートリアル.
例を見てみましょう:
JAVAで書いたメソッド
package doc; //定义一个包 public class Dy { //定义一个类 public static int Sub(int x,int y){ //定义函数Sub()为静态函数 return x-y; } }
呼び出すJSPページ
まず使用するクラスを紹介
<%@ page import="doc.*"%> //引入所需要的函数所在的包,如果没有导入使用包,系统则认为所引用的类与当前类在同一个包中</p> <p><strong>次に、 <body></body> のコード: </strong></p> <pre class="brush:php;toolbar:false"><% int a=5; int b=4; int result=0; %> <% result=Dy.Sub(a, b); //调用定义的方法 System.out.println(result); %> <%=result %>
JSP ページを実行します
ブラウザのアドレス バーに http://localhost:8080 と入力します /Test /index.jsp
ページに結果が表示されます
1
関数呼び出しが成功しました!
PS: 関数呼び出しメソッド: クラス名.関数名 ()
以上がJSPでJavaメソッドを呼び出す方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。