problem in getting data from database

Hi all...

<c:forEach items="${resultDto.servicelist}" var="item" varStatus="count">

<tr>

<td align="center" class="center"><input type="checkbox" value="${item.serviceid}" name="dto(check${count.count})" onclick="selectcheckbox()"/></td>

<td align="left" class="center"><c:out value="${item.servicename} : ${item.servicedesc}"/></td>

<td align="center" class="center"><c:out value="${item.costofservice}"/></td>

<td align="center" class="center"><c:out value="${item.item.status}"/></td>

<td align="center" class="center">

<html:text property="dto(lastchanged${count.count})" size="4" value="${item.lastchanged}" styleClass="input_textadmin"/>

<input type="image" src="pages/jsp/images/calendar.gif" value="..." id='button1' height="16" width="16" valign="center">

<script type="text/javascript">

var cal = new Zapatec.Calendar.setup({

inputField:"dto(veh_dop)",

ifFormat:"%d-%m-%Y",

button:"button1",

showsTime:false

});

</script> </td>

<td align="center" class="center"><html:text property="dto(timeinterval${count.count})" size="4" value="${item.timeinterval}"/> </td>

<td align="center" class="center"><html:text property="dto(kminterval${count.count})" size="4" value="${item.kminterval}"/> </td>

</tr>

</c:forEach>

this is my jsp page where i have to get the service details from service master database . i need to get all the data like id,name,costof service,status from database with out taking any id into consideration.

AND this is my .java file

public DTO getServiceDetails(DTO params) throws DAOException

{

System.out.println(">>>>>>>>>>.");

List list = new ArrayList();

DTO resultDto=super.get("SELECT * FROM SERVICEMASTER",list);

//List serlist=resultDto.getDataList();

resultDto.put("servicelist",list);

System.out.println("<<<<<<<<<<<<<<<"+list);

if(null != resultDto.getDataList())

{

list = resultDto.getDataList();

Map map = (Map)list.get(0);

resultDto.put("serviceid",map.get("serviceid"));

resultDto.put("servicename",map.get("servicename"));

for(int i=0;i<list.size();i++)

{

map = (Map)list.get(i);

map.put("serviceid",map.get("serviceid"));

map.put("servicename",map.get("servicename"));

map.put("costofservice",map.get("costofservice"));

map.put("status",map.get("status"));

String serviceid = (String) map.get("serviceid");

String servicename = (String) map.get("servicename");

String costofservice = (String) map.get("costofservice");

String status = (String) map.get("status");

resultDto.put("serviceid",serviceid);

resultDto.put("servicename",servicename);

resultDto.put("costofservice",costofservice);

resultDto.put("status",status);

}

}

return resultDto;

}

iam not able to get the data displayed...

can any one help me

thanx in

advance>

[3296 byte] By [sravathi_raavia] at [2007-11-27 8:50:00]
# 1
http://forum.java.sun.com/help.jspa?sec=formatting
CeciNEstPasUnProgrammeura at 2007-7-12 21:00:09 > top of Java-index,Java Essentials,Java Programming...
# 2

sorry i was new to this sun site

<c:forEach items="${resultDto.servicelist}" var="item" varStatus="count">

<tr>

<td align="center" class="center"><input type="checkbox" value="${item.serviceid}" name="dto(check${count.count})" onclick="selectcheckbox()"/></td>

<td align="left" class="center"><c:out value="${item.servicename} : ${item.servicedesc}"/></td>

<td align="center" class="center"><c:out value="${item.costofservice}"/></td>

<td align="center" class="center"><c:out value="${item.item.status}"/></td>

<td align="center" class="center">

<html:text property="dto(lastchanged${count.count})" size="4" value="${item.lastchanged}" styleClass="input_textadmin"/>

<input type="image" src="pages/jsp/images/calendar.gif" value="..." id='button1' height="16" width="16" valign="center">

<script type="text/javascript">

var cal = new Zapatec.Calendar.setup({

inputField:"dto(veh_dop)",

ifFormat:"%d-%m-%Y",

button:"button1",

showsTime:false

});

</script> </td>

<td align="center" class="center"><html:text property="dto(timeinterval${count.count})" size="4" value="${item.timeinterval}"/> </td>

<td align="center" class="center"><html:text property="dto(kminterval${count.count})" size="4" value="${item.kminterval}"/> </td>

</tr>

</c:forEach>

this is my jsp page where i have to get the service details from service master database . i need to get all the data like id,name,costof service,status from database with out taking any id into consideration.

AND this is my .java file

public DTO getServiceDetails(DTO params) throws DAOException

{

System.out.println(">>>>>>>>>>.");

List list = new ArrayList();

DTO resultDto=super.get("SELECT * FROM SERVICEMASTER",list);

//List serlist=resultDto.getDataList();

resultDto.put("servicelist",list);

System.out.println("<<<<<<<<<<<<<<<"+list);

if(null != resultDto.getDataList())

{

list = resultDto.getDataList();

Map map = (Map)list.get(0);

resultDto.put("serviceid",map.get("serviceid"));

resultDto.put("servicename",map.get("servicename"));

for(int i=0;i<list.size();i++)

{

map = (Map)list.get(i);

map.put("serviceid",map.get("serviceid"));

map.put("servicename",map.get("servicename"));

map.put("costofservice",map.get("costofservice"));

map.put("status",map.get("status"));

String serviceid = (String) map.get("serviceid");

String servicename = (String) map.get("servicename");

String costofservice = (String) map.get("costofservice");

String status = (String) map.get("status");

resultDto.put("serviceid",serviceid);

resultDto.put("servicename",servicename);

resultDto.put("costofservice",costofservice);

resultDto.put("status",status);

}

}

return resultDto;

}

>

sravathi_raavia at 2007-7-12 21:00:09 > top of Java-index,Java Essentials,Java Programming...