我创建了index.jsp页面,并在/index中将路径web.xml绑定到该页面。当以欢迎页面访问应用程序的根目录时,也会显示它。它具有三个init参数。

问题是我可以通过config.getInitParameter()从JSP代码进行访问,如果[host:port]/[appName]/index路径已满,则可以正常访问参数。如果我尝试导航到应用程序根目录,则显示[host:port]/[appName]/欢迎页面,但无法访问init参数。 config.getInitParameter()方法返回null。

如果要获取servlet初始化参数,如何在web.xml中正确配置欢迎页面?

最佳答案

在web.xml中是否将index.jsp定义为“欢迎文件”?听起来容器正在执行重定向。将index.jsp定义为欢迎文件应该可以解决该问题。

希望能有所帮助。

10-05 18:54