2019-03-18 14:38:19 6615浏览
今天扣丁学堂Java培训老师给大家分享一篇关于java获取服务器基本信息,文中通过示例代码介绍的非常详细,下面我们一起来看一下吧。
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方面内容的小伙伴可以登录扣丁学堂官网咨询,扣丁学堂有专业老师制定的Java学习路线图辅助学员学习,此外还有与时俱进的Java视频教程供大家学习哦,想要学好Java开发技术的同学请加入扣丁学堂Java技术交流群:670348138。
【关注微信公众号获取更多学习资料】