Modifier fichier txt/xml depuis page jsp
ahha78944
-
dipoard -
dipoard -
Bonjour,
j'aurais besoin de modifier un fichier xml ou txt depuis une page jsp.
Je débute tout juste, mais je souhaiterais avoir un code assez simple et qui fonctionne.
Cordialement
ahha78944
j'aurais besoin de modifier un fichier xml ou txt depuis une page jsp.
Je débute tout juste, mais je souhaiterais avoir un code assez simple et qui fonctionne.
Cordialement
ahha78944
Configuration: Mandriva linux Mozilla firefox 2.0.0.6
A voir également:
- Modifier fichier txt/xml depuis page jsp
- Fichier epub - Guide
- Fichier bin - Guide
- Modifier extension fichier - Guide
- Modifier dns - Guide
- Fichier .dat - 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.