JSP应用程序隐式对象

在JSP中, 应用程序是ServletContext类型的隐式对象。
当应用程序或项目部署在服务器上时, Servlet实例仅由Web容器创建一次。
该对象可用于从配置文件(web.xml)获取初始化参数。它也可以用于从应用程序范围中获取, 设置或删除属性。
所有jsp页面都可以使用此初始化参数。
应用程序隐式对象的示例:
index.html

< form action="welcome"> < input type="text" name="uname"> < input type="submit" value="http://www.srcmini.com/go"> < br/> < /form>

web.xml文件
< web-app> < servlet> < servlet-name> sonoojaiswal< /servlet-name> < jsp-file> /welcome.jsp< /jsp-file> < /servlet> < servlet-mapping> < servlet-name> sonoojaiswal< /servlet-name> < url-pattern> /welcome< /url-pattern> < /servlet-mapping> < context-param> < param-name> dname< /param-name> < param-value> sun.jdbc.odbc.JdbcOdbcDriver< /param-value> < /context-param> < /web-app>

【JSP应用程序隐式对象】welcome.jsp
< % out.print("Welcome "+request.getParameter("uname")); String driver=application.getInitParameter("dname"); out.print("driver name is="+driver); %>

输出量
JSP应用程序隐式对象

文章图片
JSP应用程序隐式对象

文章图片

    推荐阅读