ページでこのメソッドを作成したとしましょうJSP
。
<%!
String testMethod(String testString) {
return testString;
}
%>
そして、このメソッドを呼び出したいときは、このようになります。
<% out.println(testMethod("test")); %>
普通に呼び出すと、DIV
.
<div id="testDiv">
<% out.println(testMethod("test")); %>
</div>
ここで、この DIV は存在するが空であり、別の要素をクリックしたときに作成したメソッドを呼び出したいとしましょう。
$("#testClick").click(function(){
});
Append
文字列を単に追加するだけなので、動作しません。つまり、<% out.println(testMethod("test")); %>
Java コードとして解釈されず、通常の文字列として追加されます。別の要素をクリックしたときに、この Java コードまたはメソッドをどのように呼び出すことができますか?