如题
tomcat服务器,webspere服务器有不同吗?

解决方案 »

  1.   

    tomcat是开源的,不收费的服务器,一般用hibernate来持久化数据,而webspere是收费的服务器,但是比较稳定很强,一般持久层用EJB来持久化数据
      

  2.   


    我是问如何获取当前文件的绝对路径?
    tomcat服务器,webspere服务器有不同吗?
      

  3.   

    应该是一样的吧。
    this.getClass().getResource("").getPath()
      

  4.   

    对于web服务器来说这些没什么不同的。如果不同,只能说明它们不遵守J2EE规范-_-#
    其实最好是从上下文中来取,但这样也只能取到web根目录,具体的文件位置还需要加上相对路径String rootPath = request.getSession().getServletContext().getRealPath("/");
    String relativePath = "\\test";
    String fileName = "test.jsp";
    String filePath = rootPath + relativePath + fileName;
      

  5.   

    request.getContextPath() 这个是web根目录 把剩下相对路径拼上就可以了
      

  6.   

    request.getSession().getServletContext().getRealPath("/")