java面试题

当前位置: 面试问题网 > java面试题 > Servlet如何得到服务器的信息

Servlet如何得到服务器的信息

Servlet可以使用如下四种方法来得到server的name, port和info
  
   public String ServletRequest.getServerName()
   public String ServletRequest.getServerPort()
   public String ServletContext.getServerInfo()
   public String ServletRequest.getAttributes(String name)
  
   如下代码实现用servlet取得server的信息并输出到客户端浏览器:
  
   import java.io.*;
   import java.util.*;
   import javax.servlet.*;
   import javax.servlet.http.*;
  
   public class DemoServerSnoop extends GenericServlet{
  
   public void service(ServletRequest req , ServletResponse res)
   throws ServletException,IOException{
  
   res.setContentType("text/plain");
   PrintWriter out= res.getWriter();
   out.println("req.getServerName()" + req.getServerName());
   out.println("req.getServerPort()" + req.getServerPort());
  
   out.println("ServletContext().getServerInfo()" +
   getServletContext().getServerInfo());
  
   out.println("getServerInfo() name:" +
   getServerInfoName(getServletContext().getServerInfo()));
  
   out.println("getServerInfo() version:" +
   getServerInfoVersion(getServletContext().getServerInfo()));
  
   out.println("getServerContext().getAttribute("attribute")" +
   getServletContext().getAttribute("attribute"));
   }
   private String getServerInfoName(String serverInfo){
  
   int slash = serverInfo.indexOf('/');
   if(slash==-1)
   return serverInfo;
   else
   return (String) serverInfo.subSequence(0,slash);
   }
   private String getServerInfoVersion(String serverInfo){
  
   int slash = serverInfo.indexOf('/');
   if(slash==-1)
   return null;
   else
   return serverInfo.substring(slash + 1);
   }}

【Servlet如何得到服务器的信息】相关文章

1. Servlet如何得到服务器的信息

2. Servlet如何得到客户端机器的信息

3. 我们没有写servlet的构造方法,那么容器是怎么创建servlet的实例呢

4. 介绍一下javax.servlet.Servlet接口及其主要方法

5. Servlet的实例是在生命周期什么时候创建的?配置servlet最重要的是什么?

6. 在浏览器端如何得到服务器端响应的XML数据

7. 软件测试LoadRunner面试题:If web server, database and Network are all fine where could be the problem?

8. 请解释一下webService? 如何用.net实现webService

9. SQL Server的固定数据库角色都有哪些?对应的服务器权限有哪些?

10. 如何写出高性能的JSP和Servlet

本文来源:https://www.mianshiwenti.com/a12668.html

点击展开全部

《Servlet如何得到服务器的信息》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝Servlet如何得到服务器的信息﹞相关内容

「Servlet如何得到服务器的信息」相关专题

其它栏目

也许您还喜欢