*web.xml:*

 <servlet>
  <servlet-name>ABC</servlet-name>
  <servlet-class>com.abc.servlet.MyServlet</servlet-class>
  <init-param>
   <param-name>abc.dir</param-name>
   <param-value>path/config</param-value>
  </init-param>
  <init-param>
   <param-name>abc.props</param-name>
   <param-value>xyz.props</param-value>
  </init-param>
  <init-param>
   <param-name>abc.log</param-name>
   <param-value>xyz.log</param-value>
  </init-param>
      <load-on-startup>1</load-on-startup>
  </servlet>

  <servlet-mapping>
  <servlet-name>ABC</servlet-name>
 <url-pattern>/XYZ/login</url-pattern>

  </servlet-mapping>


  <resource-ref>
   <description> DataBase </description>
   <res-ref-name>jdbc/my jdbc</res-ref-name>
   <res-type>javax.sql.DataSource</res-type>
   <res-auth>Container</res-auth>
</resource-ref>

  <welcome-file-list>
    <welcome-file>com/xyz/abc/servlet/login.html</welcome-file>
</welcome-file-list>


    <servlet>
        <servlet-name>ssi</servlet-name>
        <servlet-class>
          org.apache.catalina.ssi.SSIServlet
        </servlet-class>
        <init-param>
          <param-name>buffered</param-name>
          <param-value>1</param-value>
        </init-param>
        <init-param>
          <param-name>debug</param-name>
          <param-value>0</param-value>
        </init-param>
        <init-param>
          <param-name>expires</param-name>
          <param-value>666</param-value>
        </init-param>
        <init-param>
          <param-name>isVirtualWebappRelative</param-name>
          <param-value>0</param-value>
        </init-param>
        <load-on-startup>4</load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>ssi</servlet-name>
        <url-pattern>*.html</url-pattern>
    </servlet-mapping>


</web-app>
*context.xml:*

<?xml version="1.0" encoding="UTF-8"?>
<Context privileged="true"></Context>

*html page:*
**
 <html>

<head>

<title>Login</title>

<SCRIPT language="JavaScript">

function directSubmit(_form,value)
{
   if (value == "Login")_form.action = "<!--:$servletpath-->/XYZ/login"
    else _form.action = "../XYZ/getnewlogin"
   return true
}

</SCRIPT>

</head>

<body bgcolor="#FFFFFF" LANGUAGE=javascript onload="return window_onload()">

<DIV id="theMainPage" style="display='none'">
<BR>
<BR>

<FORM id="loginform" method="post">

   <TABLE width="78%" border="0" align="center" cellspacing="0"
cellpadding="0">
      <TR>
        <TD><FONT size="4" face="Arial, Helvetica, sans-serif"><B><font
size="5">
          Login</font></B></FONT></TD>
      </TR>
      <TR>
         <TD>&nbsp;</TD>
      </TR>
      <TR>
         <TD><FONT size="3" color="red"><I><FONT face="Arial, Helvetica,
sans-serif">Please
            enter your username and password.</FONT></I></FONT></TD>
      </TR>
      <TR>
        <TD>&nbsp;</TD>
      </TR>
      <TR>
         <TD>
            <TABLE width="450" border="0" bgcolor="#CCCCFF" cellpadding="1"
cellspacing="0">
               <TR>
                  <TD width="100%">
                     <TABLE width="450" border="0" cellpadding="6"
cellspacing="0">
                        <TR bgcolor="#FFFFFF">
                           <TD>
                              <TABLE border="0" cellspacing="2" width="398">
                                 <TR>
                                    <TD align=RIGHT valign=TOP width="116">
<FONT size="3" color="black">
                                       <FONT face="Arial, Helvetica,
sans-serif" size="2">User
                                       Identification:</FONT> </FONT> </TD>
                                    <TD align=LEFT valign=TOP width="272">
                                       <INPUT id="loginname" type=text
name="loginname" maxlength=20 size=20 ></TD>
                                 </TR>
                                 <TR>
                                    <TD align=RIGHT valign=TOP
width="116"><FONT size="2" face="Arial, Helvetica,
sans-serif">PIN/Password</FONT>:</TD>

                          <TD align=LEFT valign=TOP width="272"> <FONT
size="3" color="black">
                            <INPUT type=password name="password"
maxlength=10 size=10>
                            </FONT><font size="2" face="Arial, Helvetica,
sans-serif">&nbsp;</font><FONT size="3" color="black">&nbsp;
                            &nbsp; </FONT><font size="2" face="Arial,
Helvetica, sans-serif"><a href="#_"
onClick="'PasswordReset','scrollbars=yes,resizable=yes,width=535,height=240')">Forgot
your password?</a></font><font size="3" color="black">&nbsp;
                            &nbsp;&nbsp; </font> </TD>
                                 </TR>
                              </TABLE>
                           </TD>
                        </TR>
                     </TABLE>
                  </TD>
               </TR>
            </TABLE>
          <p><BR>
            <INPUT type="submit" name=login value="Login" onClick="return
(directSubmit(document.forms[0], 'Login'))">

          </p>
          </TD>
      </TR>
   </TABLE>
   </FORM>
   <P>&nbsp;</P>
</DIV>
<DIV id="theErrorPage" style="display='none'" >
<BR>
<BR>
   <TABLE width="78%" border="0" align="center" cellspacing="0"
cellpadding="0">
      <TR>
         <TD><FONT size="4" face="Arial, Helvetica, sans-serif"><B><FONT
size="5">Login</FONT></B></FONT></TD>
      </TR>
      <TR>
         <TD>&nbsp;</TD>
      </TR>
      <TR>
         <TD>
   <FONT size="3" color="red"><I><FONT face="Arial, Helvetica, sans-serif">
          Sorry... we could not determine your User Identification.
   </FONT></I></FONT>

   <FONT size="1" color="Gray">
     <p id="theErrorInfo">?/?</p>
   </font>
   </TD>
      </TR>
      <TR>
         <TD>&nbsp;</TD>
      </TR>
   </TABLE>
</DIV>
</body>
</html>

Reply via email to