This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Web Services and the fly likes problem in Developing Struts small Apllication Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "problem in Developing Struts small Apllication" Watch "problem in Developing Struts small Apllication" New topic
Author

problem in Developing Struts small Apllication

narsimharao mothkuri
Greenhorn

Joined: Sep 07, 2009
Posts: 1
I am useing Jdk1.5 and tomcat 5.5

==================== login.jsp=====================================

<%@taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<html>
<head>
<title>Login Page</title>
</head>
<body>
<html:form action="/Login" focus="username">
<table align=center>
<tr>
<td>User Name :</td><td><input type=text name="username" /> </td>
</tr>
<tr>
<td>Password :</td><td><input type=password name="password" /> </td>
</tr>
<tr>
<td><input type=submit value="Login" /></td> <td><input type=reset value = "Reset" /></td>
</tr>
</html:form>
</body>
</html>

======================================================================


=====================LoginForm.java=======================================

package mnr;
import javax.servlet.http.*;
import org.apache.struts.action.*;
public class LoginForm extends ActionForm
{
public String username;
public String password;
public LoginForm()
{
super();
}
public void setUserName(String string)
{
this.username = string;
}
public String getUserName()
{
return this.username;
}
public void setPassWord(String string)
{
this.password = string;
}
public String getPassWord()
{
return this.password;
}
public ActionErrors validate(ActionMapping mapping,HttpServletRequest request)
{
ActionErrors errors = new ActionErrors();
if(username == null)
{
errors.add("username",new ActionMessage("errors.UserName.required"));
}
if(password == null)
{
errors.add("password",new ActionMessage("errors.PassWord.required"));
}
return errors;
}
}

===============================================================

======================LoginAction.java================================

package mnr;
import javax.servlet.http.*;
import org.apache.struts.action.*;
public class LoginAction extends Action
{
private static String SUCCESS = "success";
private static String FAILURE = "failure";
public ActionForward execute(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse reponse)
throws Exception
{
LoginForm lf = (LoginForm)form;
String username = lf.getUserName();
String password = lf.getPassWord();
if(username.equalsIgnoreCase(password))
return mapping.findForward(SUCCESS);
else
return mapping.findForward(FAILURE);
}
}

==========================================================================


========================struts-config.xml=====================================

<form-beans>
<form-bean name="LoginForm" type="mnr.LoginForm"/>

</form-beans>

<action-mappings>
<action input="/login.jsp"
name="LoginForm"
path="Login"
scope="request"
type="mnr.LoginAction">
<forward name="success" path="/success.jsp" />
<forward name="failure" path="/failure.jsp" />
</action>
</action-mappings>
=============================================================

Please Help me

With Regards


Bosun Bello
Ranch Hand

Joined: Nov 06, 2000
Posts: 1510
Okay, what seems to be the problem. Are you getting some sort of error. Your post says absolutely nothing!


Bosun (SCJP, SCWCD)
So much trouble in the world -- Bob Marley
 
jQuery in Action, 2nd edition
 
subject: problem in Developing Struts small Apllication
 
Similar Threads
<html:errors/> don't display anything
help with login program
please help me error comes on my struts application see the source code for details
Struts 1.1 problem with form validation
"Cannot retrieve definition for form bean" error