次のようなストラットでjquery関数を直接使用できますか?
$(document).ready(function(){
....................
...........
});
または、jquery.jarを使用して標準に従う必要がありますか?例とチュートリアルをグーグルで検索しましたが、見つかりませんでした。
Jqueryを備えたプラグインがあり、そのプラグインを使用する場合は、クラスパスにそのjarを追加する必要がありますが、Jqueryを個別に使用する場合は、それを使用できます。
私はこれをうまく使ってきましたが、多くのプロジェクトがあります。
はい、ビルドパスにstruts2-jQuery jarを追加<sj:head />
し、JSPのHTML<head>
タグの下でタグを使用していれば、直接使用できます。
<%@ taglib prefix="sj" uri="/struts-jquery-tags"%>
以下のコードはheadタグの下にあります。
<head>
<title>MY TITLE</title>
<sj:head />
</head>
お役に立てれば!
これが例です。これは、.htmlまたは.jspのいずれかに配置できます。最初に、コードのようにインポートしてから、APIを使用する必要があります。
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("button").click(function(){
$("p").hide();
});
});
</script>
</head>
<body>
<h2>This is a heading</h2>
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
<button>Click me</button>
</body>
</html>