A voir également:
- Modifier fichier txt/xml depuis page jsp
- Fichier epub - Guide
- Fichier bin - Guide
- Modifier dns - Guide
- Modifier extension fichier - Guide
- Fichier rar - Guide
2 réponses
<%@page import="java.io.*"%>
// le fichier en question
java.net.URL url =config.getServletContext().getResource("yourfile.txt");
// Pour lire con crée un BufferedReader
BufferedReader br = new BufferedReader(new InputStreamReader(url.openStream()));
// après il te reste à utiliser ton objet br avec des méthodes comme Read() ou ReadLine();
// Pour écrire on peut utiliser un BufferedWriter je pense
ça va comme ça?
<%@ page import="java.util.*,java.io.*" %>
<%
try {
BufferedWriter ecrire = new BufferedWriter(new FileWriter("text.jsp"));
String s = "bonjour";
ecrire.write(s);
ecrire.newLine();
s = "tout le monde";
ecrire.write(s);
ecrire.close();
}
catch (FileNotFoundException e) {e.printStackTrace();}
catch (IOException e) {e.printStackTrace();}
%>
<%@ page import="java.util.*,java.io.*" %>
<%
try {
BufferedWriter ecrire = new BufferedWriter(new FileWriter("text.jsp"));
String s = "bonjour";
ecrire.write(s);
ecrire.newLine();
s = "tout le monde";
ecrire.write(s);
ecrire.close();
}
catch (FileNotFoundException e) {e.printStackTrace();}
catch (IOException e) {e.printStackTrace();}
%>
or je voudrais une fonction qui permette, lorsque je récupère les paramètres de la page avec request.getParameter(), de les rajouter à la suite dans le fichier.