0
자바 클래스에서 객체의 arraylist를 얻고 있는데,이 arraylist를 자바 스크립트 함수에 전달하고 자바 스크립트 함수 안에 각 객체의 속성을 가져 오려고합니다.자바 객체에서 자바 객체 가져 오기 기능
오브젝트 내부의 속성 값을 추출하는 방법을 알려주십시오.
다음
내가 자바 betweet comunicate 수하는 방법`<script type="text/javascript">
var stats=new Array();
var i=0;
<%JobStats jobstat=new JobStats();
ArrayList<JobStats> stats=jobstat.Consolidate();
for(int i=0;i<stats.size();i++)
{
%>
stats[i]="<%=stats.get(i)%>";
i=i+1;
<%}%>
loadstats(stats);
</script>`
/* Javascript function*/
var array=new Array();
function loadstats(stats)
{
array=stats[0];
for(var key in array)
{
document.write(array[key]);
}
}
http://json-taglib.sourceforge.net/index.html을 사용하여 jstl을 통해 json으로 Java 객체를 렌더링 할 수 있습니다. 또는 자바 객체를 서블릿의 Json 문자열로 직렬화 할 수 있습니다. – Sumit