Paari Revo

Greenhorn
+ Follow
since Jun 05, 2012
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Paari Revo

Below is my Struts.xml

<action-mappings>

<action path="/valid"
type="com.hitech.customer.actions.LoginAction"
name="loginForm"
scope="session"
parameter="module"
input="/web/jsp/HiTech_Login.jsp">
<forward name="success" path="/web/jsp/HiTech_HomePage_Home.jsp"/>
<forward name="reset" path="/web/jsp/HiTech_Login.jsp" />
<forward name="ErrorPage" path="/web/jsp/HiTech_ErrorPage_Error.jsp"/>
<forward name="error" path="/web/jsp/HiTech_Login.jsp" />
</action>

</action-mappings>

And also below is my jsp page..

Here i have given /valid but even though its kicking me back.

<html:form action="/valid.do" method="Post" >

<table class="DefaultTable" width="95%" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#BFD5FEA">
<tr>
<table class="DefaultTable" width="100%" border="0" cellpadding="0" cellspacing="0" bordercolor="#BFD5EA">
<tr>
<td width="10%"><img src="/HitechEngineering/web/images/inner01.jpg" width="136" height="102" ></td>
<td width="33%" bgcolor="#294062"><div align="center">
<table class="DefaultTable" width="100%" border="0" cellpadding="0" cellspacing="0" bordercolor="#294062">
<tr>
<td width="14%"> </td>
<td width="78%"><font size="3" face="Verdana" color="#990000"> </font></td>
</tr>
<tr>
<td> </td>
<td><font size="4" face="Verdana" color="#FFFFFF"><b>HitechEngineering (Base From LEE)</b></font></td>
</tr>
<tr>
<td> </td>
<td><font size="2" face="Verdana" color="#990000"> </font></td>
</tr>
</table>
<html:hidden property="module" value=""/>
<font size="3" face="Verdana" color="#990000"><b> </b></font></div></td>
<td width="57%" bgcolor="#294062"><table width="59%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="27%"> </td>
<td width="73%"><font size="3" face="Verdana" color="#990000"> </font></td>
</tr>
<tr>
<td> </td>
<td><font size="2" face="Verdana" color="#FFFFFF"> </font></td>
</tr>
<tr>
<td> </td>
<td><font size="1" face="Verdana" color="#FFFFFF"> </font></td>
</tr>
</table></td>
</tr>
</table>
</table>
<table width="100%" border="0"><tr>
<td height="31"></td>
</tr></table>

<table width="92%" border align="center" cellpadding="0" cellspacing="0" bordercolor="#BFD5EA" color="cccccc">
<tr>
<td width="326"><img src="/HitechEngineering/web/images/welcome1.jpg" width="600" height="400" ></td>
<td width="627">
<table border="0" align="center">


<tr>
<td width="375" align="center"><font size="6" face="Verdana" color="#0C285F">HitechEngineering</font></td>
</tr>
<tr>
<td align="center"><table width="97%" height="146" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="34%"> </td>
<td width="2%"> </td>
<td width="46%"><font size="3" face="Verdana" color="#990000"> </font></td>

<tr>
<td>        <b><font color="#000033" size="2" face="Verdana">UserName<FONT SIZE="1" COLOR="#FF0000">*</FONT> </font></b></td>
<td> </td>
<td><html:text property="userName" maxlength="20" size="40"/></td>
</tr>

<tr>
<td>        <b><font color="#000033" size="2" face="Verdana">Password<FONT SIZE="1" COLOR="#FF0000">*</FONT> </font></b></td>
<td> </td>
<td><html:password property="password" maxlength="20" size="40"/></td>
</tr>

<tr>
<td align="right"> </td>
<td> </td>
<!-- submit button for login button -->
<td>
<html:submit value="Login" styleClass="Button" />
<!-- submit button for clear button -->
<html:submit value="Clear" styleClass="Button" />
</td>
</tr>

<%-- User Name :<html:text property="userName" maxlength="6" size="31"/>
Password :<html:password property="password" maxlength="20" size="40"/> --%>
</table>
</table>
</table>
</html:form >

Action class is:
public ActionForward login(ActionMapping mapping,ActionForm form,
HttpServletRequest request,HttpServletResponse response) throws Exception {

// Business Logics..
}

Can any one help me on this please..
8 years ago
org.apache.jasper.JasperException: java.lang.NullPointerException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:502)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)


root cause

java.lang.NullPointerException
org.apache.struts.config.impl.ModuleConfigImpl.findActionConfig(ModuleConfigImpl.java:332)
org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:757)
org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:443)
org.apache.jsp.web.jsp.HiTech_005fLogin_jsp._jspx_meth_html_005fform_005f0(HiTech_005fLogin_jsp.java:185)
org.apache.jsp.web.jsp.HiTech_005fLogin_jsp._jspx_meth_html_005fhtml_005f0(HiTech_005fLogin_jsp.java:138)
org.apache.jsp.web.jsp.HiTech_005fLogin_jsp._jspService(HiTech_005fLogin_jsp.java:100)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)



This is my CODE:
Donno hw to resolve:

<%--JSP for Login --%>
<%--this is the first page, it contains login and password text fields and login button --%>



<%@ page session="true" %>
<%
response.setHeader("Pragma","no-cache"); // HTTP 1.0
response.setHeader("Cache-Control","no-store"); // HTTP 1.1
response.setDateHeader("Expires", 0);

%>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html:html>
<head>
<script>
window.history.forward(1);
</script>
<link rel=stylesheet href="/HitechEngineers/web/css/common.css" type="text/css" />
<link rel=stylesheet href="/HitechEngineers/web/css/main.css" type="text/css" />
<title>HITECH ENGINEERING (Base From LEE) - Login Page</title>
<script type="text/javascript">
function login()
{

document.forms[0].module.value="login";
document.forms[0].action="valid.do";
document.forms[0].method="post";
}

function resetall()
{
document.forms[0].module.value="reset";
document.forms[0].action="valid.do";
document.forms[0].method="post";
}
</script>
</head>

<logic:notEmpty name="userName" scope="session">
<body>
<!-- form started -->
<html:form action="/valid.do" method="Post" >

<table class="DefaultTable" width="95%" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#BFD5FEA">
<tr>
<table class="DefaultTable" width="100%" border="0" cellpadding="0" cellspacing="0" bordercolor="#BFD5EA">
<tr>
<td width="10%"><img src="/HitechEngineers/web/images/inner01.jpg" width="136" height="102" ></td>
<td width="33%" bgcolor="#294062"><div align="center">
<table class="DefaultTable" width="100%" border="0" cellpadding="0" cellspacing="0" bordercolor="#294062">
<tr>
<td width="14%"> </td>
<td width="78%"><font size="3" face="Verdana" color="#990000"> </font></td>
</tr>
<tr>
<td> </td>
<td><font size="4" face="Verdana" color="#FFFFFF"><b>HitechEngineers (Base From LEE)</b></font></td>
</tr>
<tr>
<td> </td>
<td><font size="2" face="Verdana" color="#990000"> </font></td>
</tr>
</table>
<html:hidden property="module" value=""/>
<font size="3" face="Verdana" color="#990000"><b> </b></font></div></td>
<td width="57%" bgcolor="#294062"><table width="59%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="27%"> </td>
<td width="73%"><font size="3" face="Verdana" color="#990000"> </font></td>
</tr>
<tr>
<td> </td>
<td><font size="2" face="Verdana" color="#FFFFFF"> </font></td>
</tr>
<tr>
<td> </td>
<td><font size="1" face="Verdana" color="#FFFFFF"> </font></td>
</tr>
</table></td>
</tr>
</table>
<table width="100%" border="0"><tr>
<td height="31"></td>
</tr></table>

<table width="92%" border align="center" cellpadding="0" cellspacing="0" bordercolor="#BFD5EA" color="cccccc">
<tr>
<td width="326"><img src="/HitechEngineers/web/images/welcome1.jpg" width="600" height="400" ></td>
<td width="627">
<table border="0" align="center">
             
<font face="Italic" size="2" color="red"><b>
<html:messages id="logout" message="true" property="logout">
<bean:write name="logout"/></html:messages></b></font>
<tr><td><center><font face="Italic" size="2" color="red"><b> <html:errors/>
<font color="red"><html:messages id="returnMsg" message="true" property="returnRecords">
<bean:write name="returnMsg"/></html:messages></b></font></center>
</td></tr>

<tr>
<td width="375" align="center"><font size="6" face="Verdana" color="#0C285F">HitechEngineers</font></td>
</tr>
<tr>
<td align="center"><table width="97%" height="146" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="34%"> </td>
<td width="2%"> </td>
<td width="46%"><font size="3" face="Verdana" color="#990000"> </font></td>
</tr>
<tr>
<td>        <b><font color="#000033" size="2" face="Verdana"><bean:message key="user.msg"/><FONT SIZE="1" COLOR="#FF0000">*</FONT> </font></b></td>
<td> </td>

<td><html:text property="userName" maxlength="6" size="31"/></td>

</tr>
<script>

document.loginForm.userName.focus();
</script>
<tr></tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>        <b><font color="#000033" size="2" face="Verdana">Password<FONT SIZE="1" COLOR="#FF0000">*</FONT> </font></b></td>
<td> </td>
<td><html:password property="password" maxlength="20" size="40"/></td>
</tr>
<tr>
<td align="right"> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td align="right"> </td>
<td> </td>
<!-- submit button for login button -->
<td><html:submit value="login" styleClass="Button" onclick="login()"/>
<!-- submit button for clear button -->
<html:submit value="Clear" styleClass="Button" onclick="resetall()" /></td>
</tr>


</table>

<tr>
<tr></tr>
<tr></tr>
<tr></tr>
<tr></tr>
<tr></tr><tr></tr><tr></tr><tr></tr>
<td align="center"><font color="red" size="2" />           <span class="required">* Mandatory Fields</span></font></td>
</tr>

</td>
</tr>

</table>
</td>
</tr>
</table>
</html:form>
</BODY>
</logic:notEmpty>
</html:html>

8 years ago