aspose file tools*
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 Java 8 in Action this week in the Java 8 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: 1506
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
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: problem in Developing Struts small Apllication
 
Similar Threads
please help me error comes on my struts application see the source code for details
Struts 1.1 problem with form validation
help with login program
"Cannot retrieve definition for form bean" error
<html:errors/> don't display anything