I have an html addressForm.html calling address.jsp, on submitting the form.
In address.jsp, I use the bean AddressBean to capture the form variables into an object of type AddressBean.
Path of the files relative to document root:
addressForm.html: /
address.jsp:/
AddressBean.class:/WEB-INF/classes
I get "unable to complile
jsp file" error.
symbol : class AddressBean
location: class org.apache.jsp.address_jsp
AddressBean address = null;
^
Heres the code:
addressForm.html
--------------------
<html>
<body>
Please give your address: <br>
<form action = "address.jsp" >
<pre>
Street: <input type="text" name="street"><br>
City:<input type="text" name="city"><br>
State: <input type="text" name="state"><br>
Zip: <input type="text" name="zip"><br>
<input type="submit">
</pre>
</form>
</body>
</html>
adress.jsp
-----------
<%@ page import="AddressBean" %>
<jsp:useBean id="address" class="AddressBean" scope="session"/>
<jsp:setProperty name="address" property="*" />
<HTML>
<BODY>
HI</BODY>
</HTML>
AddressBean.java
---------------
public class AddressBean
{
private
String street;
private String city;
private String state;
private String zip;
public void setStreet(String street){ this.street = street; }
public void setCity(String city){ this.city = city; }
public void setState(String state){ this.state = state; }
public void setZip(String zip){ this.zip = zip; }
public String getStreet(){ return this.street; }
public String getCity(){ return this.city; }
public String getState(){ return this.state; }
public String getZip(){ return this.zip; }
}