log4j jar をダウンロードしました。しかし、それを使用して出力をテキストファイルに保存する方法がわかりません。私のコードは次のとおりです。
import java.io.BufferedReader;
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Enumeration;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.log4j.Logger;
public class ShowHeaders extends HttpServlet {
/**
*
*/
private static final long serialVersionUID = 1L;
String headerName;
String headerValue;
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException {
response.setContentType("text/plain");
PrintWriter out = response.getWriter();
String method= request.getMethod();
out.println("Request Method: " +method);
out.println("-----------------------");
String uri= request.getRequestURI();
out.println("URI: " +uri);
out.println("-----------------------");
out.println("Request Headers");
Enumeration<?> Enumeration = (java.util.Enumeration<?>) request.getHeaderNames();
while (Enumeration.hasMoreElements()) {
String headerName = (String) Enumeration.nextElement();
String headerValue = request.getHeader(headerName);
out.print(""+headerName + ": ");
out.println(headerValue + "");
}
}
ファイルの場所を記述する場所と、 out.println(); の代わりに何を使用するかを教えてください。そのテキストファイルを表示するには