<?
xml?version="1.0"?encoding="utf8"?
?>
<% @?page?language = " java " ?contentType = " text/html;?charset=utf8 " ?pageEncoding = " utf8 " %>
<% @taglib?uri = " /WEB-INF/struts-tags.tld " ?prefix = " s " %>
<% @taglib?uri = " /WEB-INF/ljw.tld " ?prefix = " ljw " %>
????
<% @page?import = " com.ljw.bean.CorrectionWrong " %>
<% @page?import = " com.ljw.bean.CorrectionWrong.State " %>
<% @page?import = " com.opensymphony.xwork2.util.ValueStack " %> < html? xmlns ="http://www.w3.org/1999/xhtml" >
< head >
< meta? http-equiv ="Content-Type" ?content ="text/html;?charset=utf8" ? />
< title > Insert?title?here </ title >
< script? type ="text/javascript" ?src ="../js/prototype.js" ></ script >
< script? type ="text/javascript" ?src ="../js/jsMsg.jsp" ></ script >
< script? type ="text/javascript" ?src ="../js/comm.js" ></ script >
< SCRIPT? language =JavaScript? src ="../js/supertable/dialog.js" ?type =Text/JavaScript ></ SCRIPT >
</ head >
< body >
< div? id ="communityDiv" >
< s:set? name ="" ></ s:set >
< s:iterator? id ="d" ?value ="%{pageList.objectList}" >
????用戶名字: < s:property? value ="#d.userInfo.userName" />< br >
????url: < s:property? value ="#d.url" />< br >
????狀態: < s:property? value ="#d.ecwState.value" />< br >
????糾錯: < s:property? value ="#d.cwArticle" /></ br >
????編輯輸入: < textarea? rows ="10" ?cols ="50" ?id ='<s:property? value ="#d.id" /> '?> < s:property? value ="#d.boardmasterDesc" /></ textarea >
???? < input? type ="button" ?onclick ="getUpdate('<s:property?value=" #d.id" /> ')"/>
< hr />
</ s:iterator >
< br />
< ljw:pages? value ="%{pageList.pages}" ?javaScript ="loadCommunityListUrl" />
</ div >
</ body >
< script? type ="text/javascript" >
function ?loadCommunityListUrl(url)?{
?????$('communityDiv').innerHTML? = ?pageLoadingCenter;
?????? var ?urls? = ?getActionName(url);
?????? var ?pars? = ?getActionPars(url);
?????? var ?myAjax? = ? new ?Ajax.Updater( " communityDiv " ,?urls,?{method:?'post',?parameters:?pars});
????}
var ?request? = ? false ;
try ?{
??request? = ? new ?XMLHttpRequest();
}? catch ?(trymicrosoft)?{
?? try ?{
????request? = ? new ?ActiveXObject( " Msxml2.XMLHTTP " );
??}? catch ?(othermicrosoft)?{
???? try ?{
??????request? = ? new ?ActiveXObject( " Microsoft.XMLHTTP " );
????}? catch ?(failed)?{
??????request? = ? false ;
????}??
??}
}
if ?( ! request)
??alert( " Error?initializing?XMLHttpRequest! " );
??
var ?_robj? = ? null ?;
function ?getUpdate(ki)?{
??_robj? = ?document.getElementById(ki)?;
?? var ?urls? = 'cwmain. do ';
?? var ?pars? = ?'c = ajaxUpdateByBoardMaster & cwId = ' + ki + ' & boardMasterDesc = ' + _robj.value?;
??request.open( " POST " ,?urls,? true );
??request.setRequestHeader( " Cache-Control " , " no-cache " );
??request.setRequestHeader( " content-type " , " application/x-www-form-urlencoded " );
??request.send(pars);
??request.onreadystatechange? = ?updatePage;
}
function ?updatePage()?{
???? if ?(request.readyState? == ? 4 )?{
???????? if ?(request.status? == ? 200 ? || ?request.status == 0 ?)?{
????????????alert(request.responseText);
????????????eval(' var ?ajaxData? = ' + request.responseText);
???????????? if (?ajaxData.isUpdate?){
?????????????????alert(?'更新成功!'?);
????????????} else {
????????????????alert(?'更新不成功!'?);
????????????}
????????}?
????}
}
</ script >
</ html >
<% @?page?language = " java " ?contentType = " text/html;?charset=utf8 " ?pageEncoding = " utf8 " %>
<% @taglib?uri = " /WEB-INF/struts-tags.tld " ?prefix = " s " %>
<% @taglib?uri = " /WEB-INF/ljw.tld " ?prefix = " ljw " %>
????
<% @page?import = " com.ljw.bean.CorrectionWrong " %>
<% @page?import = " com.ljw.bean.CorrectionWrong.State " %>
<% @page?import = " com.opensymphony.xwork2.util.ValueStack " %> < html? xmlns ="http://www.w3.org/1999/xhtml" >
< head >
< meta? http-equiv ="Content-Type" ?content ="text/html;?charset=utf8" ? />
< title > Insert?title?here </ title >
< script? type ="text/javascript" ?src ="../js/prototype.js" ></ script >
< script? type ="text/javascript" ?src ="../js/jsMsg.jsp" ></ script >
< script? type ="text/javascript" ?src ="../js/comm.js" ></ script >
< SCRIPT? language =JavaScript? src ="../js/supertable/dialog.js" ?type =Text/JavaScript ></ SCRIPT >
</ head >
< body >
< div? id ="communityDiv" >
< s:set? name ="" ></ s:set >
< s:iterator? id ="d" ?value ="%{pageList.objectList}" >
????用戶名字: < s:property? value ="#d.userInfo.userName" />< br >
????url: < s:property? value ="#d.url" />< br >
????狀態: < s:property? value ="#d.ecwState.value" />< br >
????糾錯: < s:property? value ="#d.cwArticle" /></ br >
????編輯輸入: < textarea? rows ="10" ?cols ="50" ?id ='<s:property? value ="#d.id" /> '?> < s:property? value ="#d.boardmasterDesc" /></ textarea >
???? < input? type ="button" ?onclick ="getUpdate('<s:property?value=" #d.id" /> ')"/>
< hr />
</ s:iterator >
< br />
< ljw:pages? value ="%{pageList.pages}" ?javaScript ="loadCommunityListUrl" />
</ div >
</ body >
< script? type ="text/javascript" >
function ?loadCommunityListUrl(url)?{
?????$('communityDiv').innerHTML? = ?pageLoadingCenter;
?????? var ?urls? = ?getActionName(url);
?????? var ?pars? = ?getActionPars(url);
?????? var ?myAjax? = ? new ?Ajax.Updater( " communityDiv " ,?urls,?{method:?'post',?parameters:?pars});
????}
var ?request? = ? false ;
try ?{
??request? = ? new ?XMLHttpRequest();
}? catch ?(trymicrosoft)?{
?? try ?{
????request? = ? new ?ActiveXObject( " Msxml2.XMLHTTP " );
??}? catch ?(othermicrosoft)?{
???? try ?{
??????request? = ? new ?ActiveXObject( " Microsoft.XMLHTTP " );
????}? catch ?(failed)?{
??????request? = ? false ;
????}??
??}
}
if ?( ! request)
??alert( " Error?initializing?XMLHttpRequest! " );
??
var ?_robj? = ? null ?;
function ?getUpdate(ki)?{
??_robj? = ?document.getElementById(ki)?;
?? var ?urls? = 'cwmain. do ';
?? var ?pars? = ?'c = ajaxUpdateByBoardMaster & cwId = ' + ki + ' & boardMasterDesc = ' + _robj.value?;
??request.open( " POST " ,?urls,? true );
??request.setRequestHeader( " Cache-Control " , " no-cache " );
??request.setRequestHeader( " content-type " , " application/x-www-form-urlencoded " );
??request.send(pars);
??request.onreadystatechange? = ?updatePage;
}
function ?updatePage()?{
???? if ?(request.readyState? == ? 4 )?{
???????? if ?(request.status? == ? 200 ? || ?request.status == 0 ?)?{
????????????alert(request.responseText);
????????????eval(' var ?ajaxData? = ' + request.responseText);
???????????? if (?ajaxData.isUpdate?){
?????????????????alert(?'更新成功!'?);
????????????} else {
????????????????alert(?'更新不成功!'?);
????????????}
????????}?
????}
}
</ script >
</ html >