how to embed html tags in out.println

Hi,

i have the following code in a function in java which passes the JspWriter object

out.println("<table>");

out.println("<tr>");

out.println("<td>User Id</td>");

out.println("<td>Pack Purchased </td>");

out.println("<td>Sms Used</td>");

out.println("<td>Sms Left</td>");

out.println("<td>New User</td>");

out.println("</tr></table>");

is what i'm doing rite? plz help.

[722 byte] By [nb123a] at [2007-10-3 0:35:30]
# 1

Please make the extra effort to write out words such as "please" and "right". The extra keystrokes won't cost much in the way of time, and the enhanced clarity will be appreciated by those communicating on a forum with international readership.

What does the compiler/running it say?

I.e. does it work? If not what happens, compiler error, runtime exception or is the output not what you expect?

mlka at 2007-7-14 17:29:15 > top of Java-index,Java Essentials,New To Java...
# 2

Hi,

i' having a problem with the following code.

the web page isnt displaying anything. its just a blank page. please help

public void calculateUserDetails(JspWriter out) throws IOException

{

out.println("<table border=1>");

out.print("<tr><td>User Id</td>");

out.print("<td>Pack Purchased </td><td>Sms Used</td>");

out.print("<td>Sms Left</td><td>New User</td>");

out.print("</tr>");

Enumeration objEnumKeys = hashAllDetails.keys();

while(objEnumKeys.hasMoreElements())

{

String strHashKey = (String)objEnumKeys.nextElement();

UserDetails objUserDetails = (UserDetails) hashAllDetails.get(strHashKey);

intBasicPacksTotalCount += objUserDetails.CountBasicPacks;

intAdvancedPacksTotalCount += objUserDetails.CountAdvancedPacks;

int intCurrentUserSoldSmsCount = getSoldSmsCountToUser(objUserDetails);

intTotalSoldSmsCount = intTotalSoldSmsCount + intCurrentUserSoldSmsCount;

int intCurrentUserUtilizedSmsCount = intCurrentUserSoldSmsCount - objUserDetails.SmsBalance;

intTotalUtilizedSmsCount += intCurrentUserUtilizedSmsCount;

intActivePacksCount += getUserActiveSMSPacksCount(objUserDetails, intCurrentUserUtilizedSmsCount);

int intTotalCountPackPurchased = packPurchased(objUserDetails);

out.print("<tr><td>");

out.print(objUserDetails.UserId);

out.print("</td><td>Rs.");

out.print(intTotalCountPackPurchased);

out.print("</td><td>");

out.print(intCurrentUserUtilizedSmsCount);

out.print("</td><td>");

out.print(objUserDetails.SmsBalance);

out.print("</td>");

boolean newFlag=NewUser(objUserDetails);

if(newFlag==true)

out.print("<td>Yes</td></tr>");

else

out.print("<td>No</td></tr>");

}//End while

out.println("</table>");

}

nb123a at 2007-7-14 17:29:15 > top of Java-index,Java Essentials,New To Java...
# 3
And this method is being called? With the correct JspWriter?
mlka at 2007-7-14 17:29:15 > top of Java-index,Java Essentials,New To Java...