JAVA:IT TRICK

Sample50013.java ダウンロード

免責事項

当サイトが掲載している以下のサンプルソースの正確性については何ら保証するものではありません。また利用者が当サイトが掲載している以下のサンプルソースを用いて行う一切の行為及び生じた損害についても何ら責任を負うものではありません。

また、以下のサンプルソースの著作権は当サイトの運営者にあり、如何なる理由であっても、このソースの2時配布・掲載を禁止とします。

  • このエントリーをはてなブックマークに追加
  • Clip to Evernote
  • IT TRICK RSS
download

Sample50013.java

import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.PrintWriter;
import java.util.Enumeration;
import java.util.Properties;

import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


public class Sample50013 extends HttpServlet {

	public void doGet(HttpServletRequest request,
			HttpServletResponse response)
	throws IOException, ServletException {

		// プロパティファイルのパスを取得する
		ServletContext context = this.getServletContext();
		String path = context.getRealPath("/WEB-INF/init.properties");

		// プロパティファイルをロードする
		InputStream is = new FileInputStream(path);
		Properties properties = new Properties();
		properties.load(is);
		is.close();

		response.setContentType("text/html; charset=Windows-31J");
		PrintWriter out = response.getWriter();

		out.println("<html>");
		out.println("<head>");
		out.println("</head>");
		out.println("<body>");

		// プロパティの出力
		out.println("PATH:" + path + "<br />");
		properties.list(out);

		out.println("</body>");
		out.println("</html>");

	}
}

プロフィール

profile_img

著者 / 高原 功

WEBシステムの開発を中心に従事しているSEです。プライベートでは技術系のサイトの制作と運営をしています。今後も多くの方の役に立てるように日々努力をしています。また、FaceBook、Google+をやってますのでフォローをして頂ける方を募集しています。

≫ 詳しいプロフィール