Tentei inserir esse programa completo ele me traz esses erros, alguem pode me ajudar
Error 500: Unable to compile class for JSP An error occurred between lines: 45 and 71 in the jsp file: /arquivo3.jsp Generated servlet error: C:\web\publicidade.metadata.plugins\com.ibm.etools.server.core\tmp0\cache\localhost\server1\publicidadeEAR\publicidade.war_arquivo3.java:186: Incompatible type for constructor. Can’t convert java.io.File to java.lang.String. FileWriter arq = new FileWriter(new File(“c:\teste.txt”),true); ^ An error occurred between lines: 45 and 71 in the jsp file: /arquivo3.jsp Generated servlet error: C:\web\publicidade.metadata.plugins\com.ibm.etools.server.core\tmp0\cache\localhost\server1\publicidadeEAR\publicidade.war_arquivo3.java:207: Method split(java.lang.String) not found in class java.lang.String. dadosprint = c.split(";"); ^ 2 errors
<%<a class="mention" href="/u/page">@page</a> import=“java.io.File”%>
<%<a class="mention" href="/u/page">@page</a> import=“java.lang.String”%>
<%<a class="mention" href="/u/page">@page</a> import=“java.io.FileWriter”%>
<%<a class="mention" href="/u/page">@page</a> import=“java.io.PrintWriter”%>
<%<a class="mention" href="/u/page">@page</a> import=“java.io.FileReader”%>
<%<a class="mention" href="/u/page">@page</a> import=“java.io.BufferedReader”%>
<%
//cria o arquivo teste1.txt com os dados do array
String[] dados = {"56982 ","Maria Aparecida da Silva ",“[email removido]”,“9865-8565”,“Rua Vitória, 523”};
FileWriter arq = new FileWriter(new File("c:\\teste.txt"),true);
PrintWriter saida = new PrintWriter(arq);
for(int i=0;i<dados.length;i++){
saida.print(dados[i]);
}
saida.println(";");
saida.close();
arq.close();
// ler o arquivo teste1.txt
String[] dadosprint = null;
try {
FileReader arqFile = new FileReader("c:\\teste.txt");
BufferedReader arqReader = new BufferedReader(arqFile);
do {
String c = arqReader.readLine();
if (c == null) break;
dadosprint = c.split(";");
%>
<% for(int i=0;i<dadosprint.length;i++) { %>
<%=dadosprint[i]%>
<% } %>
<%
}while(true);
arqReader.close();
arqFile.close();
}
catch(Exception e) {
%>
"Erro ao trazer informações do arquivo.
<% } %>