How to convert this to JSP?
The following works properly on the command prompt....I want to encapsulate this into a function defined in a jsp page & call it Populate(accID) which i can call ont he click event of a button;
ArrayList list = (ArrayList)getMLSAccInfo(100);
int size = list.size();
MLSAccountBean bean;
for (int i=0; i<size; i++) {
bean = (MLSAccountBean)list.get(0);
System.out.println(bean.getEntity_id());
System.out.println(bean.getFid());
System.out.println(bean.getFund_sup());
System.out.println(bean.getFund_admin());
System.out.println(bean.getTerm_date());
System.out.println(bean.getBase_ccy());
System.out.println(bean.getAlt_ccy());
System.out.println(bean.getAutoperf());
}
------------------------------------------------------------
this is what I tried do & the page doenst get displayed anymore:=
onClick event of Get Data button -> Populate(this.form.accNum)
<script language="JavaScript">
function populate(accID){
<jsp:useBean id=resultBean class="MLSAccountBean" scope="request"/>
<%
ArrayList list = (ArrayList)getMLSAccInfo(100);
int size = list.size();
MLSAccountBean bean;
bean = (MLSAccountBean)list.get(-);
%>
document.getElementById('txtFund_admin').value=<%= bean.getFund_admin()%>;
document.getElementById('txtFund_sup').value=<%=be an.getFund_sup()%>;
document.getElementById('txtFid').value=<%=bean.ge tFid()%>;
document.getElementById('txtPcd').value=<%=bean.ge tPcd()%>;
document.getElementById('txtTerm_date').value=<%=b ean.getTerm_date()%>;
document.getElementById('txtBase_ccy').value=<%=be an.getBase_ccy()%>;
document.getElementById('txtAlt_ccy').value=<%=bea n.getAlt_ccy()%>;
if(<%=bean.getAutoperf()%> == 'Y')
document.getElementById('cbAuto').checked="yes";
else
document.getElementById('cbAuto').checked="no";
}
Can somebody help me on this JSP thing?
Thanks
|