atspinto
Messages postés338Date d'inscriptionsamedi 30 août 2008StatutMembreDernière intervention 8 août 2014
-
28 mai 2010 à 05:12
Bonjour,
je travaille actuellement sur un ptit code en Java qui à pour but de reconnaitre du code JSP.
Pour l'instant voici ce que j'utilise comme Regex:
((\\s)*)\\<\\%((\\s)*)(.*?)((\\s)*)\\%\\>((\\s)*)
Il reconnait très bien des instructions du type :
<%
int i=0;
out.println("salut");
int j=45;
out.println("salut man; comment tu vas ? " + j);
%>
ou même
<%@ page import = "java.util.*" %>
Par contre, il y en a une qu'il ne reconnait pas, la plus grande et je ne sais pourquoi :
<%
if(request.getParameter("dec") == null) {
String login = "";
String mdp = "";
boolean erreurConnection = false;
boolean org = false;
try {
DBConnection.connect();
}
catch(DBException e) {
//out.println("Impossible de se connecter à la base");
response.sendRedirect("../comp_employee/index.jsp");
}
ArrayList<ColumnData> resultMdp = (ArrayList<ColumnData>);
Function.select("select MDP, PERS_ID from PERSONNE where LOGIN = '" + login + "'");