我创建了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定义为欢迎文件应该可以解决该问题。
希望能有所帮助。