Je suis nouveau à JSP et je suis en train d'écrire le code ci-dessous:simple application JSP
<%@ page import="java.io.*" %>
<%@ page import="com.wipro.assignment2.exceptions.UploadFileNotFoundException" %>
<%
String requestPath=request.getParameter("file1");
System.out.println("I am printing before SUBMIT button click");
if(requestPath!=null)
{
File f=new File(requestPath.trim());
System.out.println("Path given to upload : "+requestPath);
if(!f.exists())
{
System.out.println("one");
try
{
throw new UploadFileNotFoundException("The file trying to upload is not presnt in its path !!!");
}
catch(UploadFileNotFoundException filenotfound)
{
throw filenotfound;
}
}
}
%>
<html>
<body>
<form name="form1" method="post" enctype="multipart/form-data">
<table align="right">
<tr>
<td><A href="index.html">HOME</A></td>
</tr>
</table>
</table>
<table>
<tr>
<td>Select File </td>
<td> <input type="file" name="file1"> </td>
<tr>
<td><input type="submit" value="Upload"></td>
</tr>
</table>
</form>
</body>
</html>
Ici, dans le code ci-dessus une fois cette page JSP est chargé, avant que le bouton d'envoi est cliqué, JSP commence en cours d'exécution et si j'appuie sur le bouton Soumettre, la demande n'est pas transmise à la JSP ci-dessus. S'il vous plaît dites-moi comment cela fonctionne vraiment.
Merci Don, je vais essayer – i2ijeya
I nouveau JSP Don .. Pourriez-vous s'il vous plaît dire pourquoi nous devrions utiliser les bibliothèques TAG. – i2ijeya