j_security_check: Comment L'uitiliser???

j_security_check: Comment L'uitiliser??? - Java - Programmation

Marsh Posté le 18-04-2006 à 17:46:29    

Bon voilà, j'essaie d'arranger un site qui a été codé en JSP par une autre companie. Ce site a été produit en untilisant le JDK 1.4, Tomcat 4.9 et JSP 1.1. Nous avons tout récemment transféré le site vers un nouveau serveur qui roule avec Tomcat 5, JDK 1.5 et JSP 1.2.

 

J'aimerai savoir s'il y a une différence entre l'ancienne et la nouvelle version quand viens le temps de faire l'authetification d'usagers sur un site web. Voici le code de la page login.jsp:

 
Code :
  1. <%@ taglib uri="/WEB-INF/intercollab.tld" prefix="lab"%>
  2. <jsp:useBean id="app" class="com.intercollab.wi.beans.App" scope="session"/>
  3. <%
  4.    response.setHeader("Cache-control","no-cache" );
  5.    response.setHeader("Expires","0" );
  6.    app.process(request, response) ;
  7. %>
  8. <jsp:useBean id="accountAdminBean" class="com.intercollab.beans.RequestFormBean" scope="request"/>
  9. <html>
  10. <head>
  11. <title>Login</title>
  12. <LINK REL="STYLESHEET" HREF="<%=request.getContextPath()%>/css/style.css" TYPE="text/css">
  13. </head>
  14. <body bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" alink="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="document.login_form.j_username.focus()">
  15. <table border="0" cellspacing="0" cellpadding="2">
  16. <tr><td><img border="0" src="<%= request.getContextPath()%>/images/logosm.gif"></td></tr>
  17. </table>
  18. <TABLE border="0" cellspacing="0" cellpadding="0" align="center" width="100%" height="70%">
  19. <TR>
  20. <TD valign="middle" align="center">
  21.    <table border="0" cellspacing="5" align="center">
  22.      <form method="POST" name="login_form" action='<%= response.encodeURL("j_security_check" ) %>' >
  23.        <tr>
  24.          <td><FONT class="texty"><B><lab:ls key="login.username"/>:</B></FONT></td>
  25.          <td ><input size="17" type="text" name="j_username"></td>
  26.        </tr>
  27.        <tr>
  28.          <td><FONT class="texty"><B><lab:ls key="login.password"/>:</B></FONT></td>
  29.          <td ><input size="17" type="password" name="j_password"></td>
  30.        </tr>
  31.        <tr>
  32.          <td align="right" colspan="2"><input type="image" src="<%=request.getContextPath()%>/images/<%=app.getLocale()%>/login.gif" border="0"></td>
  33.        </tr>
  34.      </form>
  35.    </table>
  36. </TD>
  37. </TR>
  38. <%if(accountAdminBean.getAccountAdminList().iterator().hasNext()){%>
  39. <TR>
  40. <TD align="center">
  41. <div style="width: 92%; text-align: justify;" align="left">
  42. <font class="textsm" color="#333333"><lab:ls key="login.protected.text1"/></font><a class="loginwindow" href="#" onclick="window.open('<%=request.getContextPath()%>/pub/account/loginrequest.jsp' ,'loginRequest', 'location=0,resizable=1,toolbar=0,scrollbars=1,menubar=0,width=550,height=535');"><lab:ls key="login.protected.text2"/></a><font class="textsm" color="#555555">&nbsp;<lab:ls key="login.protected.text3"/></font></TD>
  43. </div>
  44. </TR>
  45. <%}%>
  46. </TABLE>
  47. </body>
  48. </html>
 

Reply

Marsh Posté le 18-04-2006 à 17:46:29   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed