aspose file tools
The moose likes Struts and the fly likes Loop in JSP with Struts Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Reply Bookmark "Loop in JSP with Struts" Watch "Loop in JSP with Struts" New topic
Author

Loop in JSP with Struts

vern diok
Greenhorn

Joined: Mar 04, 2008
Posts: 2
Hi,

I'm new to Java. I'm creating a JSP page and uses struts as framework. I have the following code:


<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<%@ taglib prefix="sx" uri="/struts-dojo-tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<TITLE>Companies with balance below Php 1,000:</TITLE>
</head>
<body>

 
<table border="0" >
<tr>
<td ><strong>Companies with Balance Below Php 1,000</strong>
</td>
</tr>
<tr></tr>
</table>

 
<table border="0" >
<tr >
<td td>Company</td>
<td td>Credits</td>
</tr>
<tr >
<td ><s:property value="orgList.get(0).getName()"/></td>
<td ><s:property value="orgList.get(0).getCredits()"/></td>
</tr>
<tr >
<td ><s:property value="orgList.get(1).getName()"/></td>
<td ><s:property value="orgList.get(1).getCredits()"/></td>
</tr>
<tr >
<td ><s:property value="orgList.get(2).getName()"/></td>
<td ><s:property value="orgList.get(2).getCredits()"/></td>
</tr>
<tr >
<td ><s:property value="orgList.get(3).getName()"/></td>
<td ><s:property value="orgList.get(3).getCredits()"/></td>
</tr>
<tr >
<td ><s:property value="orgList.get(4).getName()"/></td>
<td ><s:property value="orgList.get(4).getCredits()"/></td>
</tr>
<tr >
<td ><s:property value="orgList.get(5).getName()"/></td>
<td ><s:property value="orgList.get(5).getCredits()"/></td>
</tr>
<tr >
<td ><s:property value="orgList.get(6).getName()"/></td>
<td ><s:property value="orgList.get(6).getCredits()"/></td>
</tr>
<tr >
<td ><s:property value="orgList.get(7).getName()"/></td>
<td ><s:property value="orgList.get(7).getCredits()"/></td>
</tr>
</table>
</body>
</html>

How do I display the data without indicating the specific index since I don't know the size of my list? How do I use loop in jsp with struts as framework?

Hope you can help me.

Thanks in advance.

--Shyne

Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 56157
    
  13

Please be sure to ask Struts questions in the Struts forum. I have moved this post there for you.


[Smart Questions] [JSP FAQ] [Books by Bear] [Bear's FrontMan] [About Bear]
Khan Tanoli
Greenhorn

Joined: Feb 16, 2011
Posts: 6

You can use the struts iterator tag to iterate and conditional statments e.g.



Keep in mind you must have getter and setter methods for fields to be accessible by jsp's through your action class.

Hope this helps.
vern diok
Greenhorn

Joined: Mar 04, 2008
Posts: 2
Thanks! It worked.. =)
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: Loop in JSP with Struts
 
Similar Threads
view record from database using click event in jsp
What happen to this Tabbed form ?
Table Allignment problem in IE 6.0
document.forms[0].submit(); throws Invalid Argument in IE
iterate problem in struts2