3、 请编写一段程序,功能是显示当前web工程的根路径。
时间: 2024-04-08 15:28:35 浏览: 15
您可以使用以下代码来显示当前web工程的根路径:
```
import javax.servlet.ServletContext;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class RootPathServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) {
ServletContext context = getServletContext();
String rootPath = context.getRealPath("/");
response.getWriter().println("Root Path: " + rootPath);
}
}
```
在上述代码中,我们创建了一个名为`RootPathServlet`的Servlet类,并覆盖了`doGet`方法。在`doGet`方法中,我们使用`getServletContext()`方法获取ServletContext对象,并使用`getRealPath("/")`方法获取根路径。最后,我们使用`response.getWriter().println()`方法将根路径输出到响应中。
请注意,上述代码是基于Java Servlet的示例。如果您是使用其他框架或技术进行web开发,可能会有不同的方法来获取根路径。