javaのサーバ基本情報の取得について
実装ステップ:
(1)servlet BrowserServerを作成する
(2)HttpServletRequestオブジェクトのget ServerNameを呼び出します()方法はサーバ名を取得します。
(3)HttpServletRequestオブジェクトのget ServerPortを呼び出す()方法はサーバポートを取得する
(4)まずget ServletContect()を呼び出してServletContectオブジェクトを取得し、ServletContectオブジェクトのget ServerInfo()を呼び出して、サーバ環境情報名、バージョン情報を取得する方法
(5)HttpServletResonseオブジェクトのPrintWriterを利用して情報をページに表示する
(1)servlet BrowserServerを作成する
(2)HttpServletRequestオブジェクトのget ServerNameを呼び出します()方法はサーバ名を取得します。
(3)HttpServletRequestオブジェクトのget ServerPortを呼び出す()方法はサーバポートを取得する
(4)まずget ServletContect()を呼び出してServletContectオブジェクトを取得し、ServletContectオブジェクトのget ServerInfo()を呼び出して、サーバ環境情報名、バージョン情報を取得する方法
(5)HttpServletResonseオブジェクトのPrintWriterを利用して情報をページに表示する
package example.servlet;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* Servlet implementation class BrowserServer
*/
@WebServlet("/BrowserServer")
public class BrowserServer extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html;charset=utf-8");
PrintWriter out=response.getWriter();
ServletContext context=getServletContext();
out.println("<html>");
out.println("<head>");
out.println("<title> </title>");
out.println("</head>");
out.println("<body>");
out.println("<h3> :"+request.getServerName()+"</h3>");
out.println("<h3> :"+request.getServerPort()+"</h3>");
out.println("<h3>"+context.getServerInfo()+"</h3>");
out.println("</body>");
out.println("<html>");
out.close();
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
processRequest(request,response);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
processRequest(request,response);
}
}
以上述べたのは小编が皆さんに绍介したjava取得サーバーの基本的な情报を详しくまとめました。皆さんに助けてほしいです。ここでも私たちのサイトを応援してくれてありがとうございます。