I have this problem . Unable to find any documents to solve , so please help
I have one html page , one jsp page with a bean . It is very simple
HTML PAGE does nothing except getting the value of field name as follows
and calling jsp page smart.jsp In this jsp page there is bean Smart Bean ,
having one getter & setter method.
When I use this statement <jsp:setProperty   name="Smart" property="*"  />
the bean gets initialised correctly but when I try
<jsp:setProperty   name="Smart" property="name"
value="<%request.getParamter("name") %>"  /> I get Error saying Attrivute
name has no value. Can somebody give me the syntax


<HTML>
<FORM METHOD=POST ACTION="http://abc:8080/smart.jsp">

 <TD ALIGN="top">First Name:</TD>
 <TD ALIGN="left"><INPUT TYPE="text" NAME="name"  VALUE=""
SIZE="20"></INPUT></TD>
</TR>
<TR BGCOLOR=#FF99FF>
<TD ALIGN="center"  COLSPAN=2>
<INPUT TYPE="Submit" VALUE="Submit">
<INPUT TYPE="Reset" VALUE="Reset">
</TD>
</HTML>

JSP PAGE

<BODY BGCOLOR="#FFFFFF">
<%@ page language="java"  import="Smart.*" %>

<BR>
<jsp:useBean id ="Smart"   class="Smart" scope="request" />
<jsp:setProperty   name="Smart" property="*"  />
</BODY>
</HTML>


 SimpleBean.java



import java.io.*;
import java.lang.*;

public class Smart {

  String name = "";

  public String getName () {
 return name;
  }

  public void setName (String name) {
 this.name = name;
  }
}



J S GAIDU
email: [EMAIL PROTECTED]

===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
Some relevant FAQs on JSP/Servlets can be found at:

 http://java.sun.com/products/jsp/faq.html
 http://www.esperanto.org.nz/jsp/jspfaq.html
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
 http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets

Reply via email to