ajax를 사용하여 프론트엔드에서 작업이 수행되는지 확인합니다.
jquery.post 매개변수는
url, [data], [callback], [type]
url: 보내는 요청 주소입니다.
data: 전송할 키/값 매개변수입니다.
콜백: 전송 성공 시 콜백 함수입니다.
유형: 콘텐츠 형식, xml, html, 스크립트, json, 텍스트, _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