wood burning stoves 2.0
The moose likes Struts and the fly likes No getter method for property Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "No getter method for property" Watch "No getter method for property" New topic

No getter method for property

RajaDelhiwala Babu

Joined: Feb 08, 2005
Posts: 5
Hi :

I am getting following exception when running my struts example:

E SRVE0026E: [Servlet Error]-[No getter method for property lastname of bean mybean]: javax.servlet.jsp.JspException: No getter method for property lastname of bean mybean
at org.apache.struts.util.RequestUtils.lookup(RequestUtils.java:968)
at org.apache.struts.taglib.bean.WriteTag.doStartTag(WriteTag.java:286)
at org.apache.jsp._test._jspService(_test.java:118)

my jsp looks like this :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ page


<bean efine id="mybean" value="com.abc.action.TestBean" />
<bean:write name="mybean" property="lastname" />
<html:form action="com/abc/in.do">

I am also writing my bean code too:

public class TestBean {
private String lastname,firstname;
* @return
public String getFirstname() {
return firstname;

* @return
public String getLastname() {
return lastname;

* @param string
public void setFirstname(String string) {
firstname = string;

* @param string
public void setLastname(String string) {
lastname = string;


I am unable to understand why this is happening,even I have checked the case of property lastname,this is exactly what is in the jsp.
please help

Marc Peabody
pie sneak

Joined: Feb 05, 2003
Posts: 4727

<bean efine id="mybean" value="com.abc.action.TestBean" />
is like saying,
String mybean = "com.abc.action.TestBean";

Try using the type attribute instead of the value attribute.
See the documentation for more details.

A good workman is known by his tools.
I agree. Here's the link: http://aspose.com/file-tools
subject: No getter method for property
It's not a secret anymore!