You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by "Struts Newsgroup (@Basebeans.com)" <st...@basebeans.com> on 2002/03/26 09:55:01 UTC

Convert from JSP to Struts.How?

Subject: Convert from JSP to Struts.How?
From: "Espen Lysvik" <es...@capgemini.no>
 ===
Hi!
I have a JSP that I would like to work with Struts. I have problems with the
HTML:LINK FORWARD, and I know I am doing somethimg wrong, but I don't know
what.
Here's the code:
<%@ page language="java" %>
<%@ taglib uri="WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ page import="java.util.*" %>
<%@ page import="com.capgemini.no.heh.beans.*" %>
<%@ page contentType="TEXT/HTML" %>
<% try { %>
<jsp:useBean id="konsBean" scope="page"
class="com.capgemini.no.heh.beans.KonsulenterBean"/>

<%  Vector v = null;
 v = (Vector)request.getAttribute("allekons"); %>
<html>
<head>
 <title>Alle registrerte konsulenter</title>
 <LINK REL="Stylesheet" TYPE="text/css" MEDIA="screen"
HREF="include/main_stylesheet.css">
 <LINK REL="Stylesheet" TYPE="text/css" MEDIA="print"
HREF="include/main_stylesheet.css">
</head>

<body style="OVERFLOW: auto" onload="" marginwidth="0" ; marginheight  ="0"
leftmargin="0" rightmargin="0" topmargin="0">
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>

  <TR>
  <TD vAlign=top height=64>

  <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
        <TR>
          <TD bgColor=black height=40>
   <FONT color="White" size="+2">Hvor er konsulenten?</FONT></TD>
          <TD bgColor=black height=40><IMG height=29
            src="images/cgey.gif" width=148></TD></TR>
     <TR>
          <TD width="100%" height=40><IMG height=5
            src="images/1ptrans.gif"><BR><IMG src="images/1ptrans.gif"
            width=7></TD></TR>
      </TABLE></TD></TR>

    </TABLE>

 <table>
  <TR>
   <td width="15%"> </td>
    <TD vAlign=top>

    <TABLE bgcolor="black" border="0">
   <font face="Arial"
        size="+1">Alle registrerte konsulenter</font>

   <tr bgcolor="#cccc99">
    <td bgcolor="#cccccc">Ansattnr</td>
    <td bgcolor="#cccccc">Fornavn</td>
    <td bgcolor="#cccccc">Etternavn</td>
    <td bgcolor="#cccccc">Tittel</td>
    <td bgcolor="#cccccc">Kortnr</td>
    <td bgcolor="#cccccc">Mail</td>
    <td bgcolor="#cccccc"></td>
    <td bgcolor="#cccccc"></td>
   </tr>

   <% int i = 0;

    while(i < v.size())
   { %>

   <tr bgcolor="#cccc99">
    <% konsBean = (KonsulenterBean)v.elementAt(i);
    i++; %>
    <td>
     <%= konsBean.getAnsattnr() %>
       </td>
    <td>
        <%= konsBean.getFornavn() %>
       </td>
       <td>
        <%= konsBean.getEtternavn() %>
       </td>
    <td>
        <%= konsBean.getTittel() %>
       </td>
    <td>
        <%= konsBean.getKortnr() %>
       </td>
    <td>
        <%= konsBean.getCapMail() %>
       </td>
    <td>
     <html:link forward="updKonsulent" paramName="konsBean"
paramProperty="ansattnrString" paramId="ansnr" >
      <IMG alt="" src="images/endre.gif" border=0></html:link></td>
    <td>
     <A href="/delKonsulent.do"><IMG alt="" src="images/slett.gif"
border=0></A></td>
   </TR>
   <%}
   }catch(Exception e){
    e.printStackTrace();
 } %>

   </table><br><br><br>

   <html:link forward="mainMenu"><bean:message
key="goto.mainMenu"/></HTML:LINK>

  </TD></TR>
 </TABLE>

    <TR>
      <TD>

      </TD>
    </TR>
    <TR>
      <TD colspan="2">

      </TD>
    </TR></TABLE>
 <p>
 <HTML:IMG alt="Powered by Struts"
page="/images/struts-power.gif"/></HTML:IMG></p>
</body>
</html>



--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>