フロントエンドで操作が実行されるかどうかを確認するには、ajax を使用します。
jquery.post パラメーターは、
url、[data]、[callback]、[type]
url: 送信リクエストのアドレスです。
data: 送信されるキー/値パラメータ。
callback: 送信成功時のコールバック関数。
type: コンテンツ形式、xml、html、script、json、text、_default を返します。
$.post('admin/HhCheckVote. do?ids =' '${ids}', {}, function(flag) {
if(flag.isVote=="true"){
document.getElementById("jvForm").action= admin/HhArticleVoteCommit .do";
document.getElementById("jvForm").submit();
}else{
alert("あなたはすでに投票しています!");
}
}) ;
struts.xml のアクション構成は次のとおりです:
class="org.bkgd.ehome.jeeplugin.userapp.web.action.ActionHhArticleQuery"> 🎜>
アクション
private String isVote;
public String getIsVote() {
return isVote; 🎜>public void setIsVote(String isVote) {
this.isVote = isVote;
}
public String checkVote(){
try {
List