JavaWeb————jsp的内置对象application对象和out对象
Application对象用作保存所有应用程序中所有公有数据。⚄一访问应用程序初始化参数Application对象提供了对应程序初始化参数进行访问的方法。应用程序初始化参数在web.xml文件中进行设置web.xml文件在Web所在目录下的WEB-INF子目录中。♛示例代码①在web.xml文件中配置连接MySql数据库所需的url参数省略部分代码......context-paramparam-nameurl/param-nameparam-valuesjjb:mysql://129.0.0.1:8080/db_database/param-valuecontent-param/web-app♡Application对象提供了2种访问应用程序初始化参数方法。✔GetInitParameter()方法此方法用作返回已命名的参数值语法格式↓Application.getInitParameter(String name);◇参数说明Name:用作指定参数名称♛示例代码②获取上面web.xml文件中配置的url参数值Application.GetInitParameter(url);✔GetAttributeNames()方法此方法用作返回所有已经定义的应用程序初始化参数值的枚举语法格式↓Application.getAttributeName();♛③示例代码应用getAttributeNames()方法获取web.xml中定义的全部应用初始化参数名通过循环输出。% page importjava.util.*%%Enumeration enemaapplication.getInitParameterNames();While(enema.hasMoreElements()){String name(String)enema.NextElement();String valueapplication.getInitParameter(name);out.printIn(name:);out.printIn(value);}%◎若是在web.xml文件里只包含一个上面添加的url参数执行以上的代码显示如下↓url:sjjb:mysql://129.0.0.1:8080/db_database⚄Out对象Out对象用于在Web浏览器内输出信息并管理应用服务器上的输出缓冲区。♛1向客户端输出数据out对象提供了print()和printIn()2种方法向页面输出信息的方法。✔1print()方法此方法用作向客户端浏览器输出信息。♡示例代码④通过2种方法实现向客户端浏览器输出文字“莉氏病毒变异了”。%out.print(莉氏病毒变异了);%%莉氏病毒变异了%✔2printIn()方法此方法也是用作向客户端浏览器输出信息和print()方法不一样的是输出内容之后还输出一个换行符。♡示例代码⑤通过printIn()方法向页面中输出0.4774097的代码如下↓%out.printIn(0.4774097);out.printIn(纳素)%☞说明书在使用print()方法和printIn()方法在页面中输出信息时候并不可以很好的区分两者之间的区别因为使用printIn()方法向页面中输出的换行符显示在页面时并不可以见到后边的文字实际的换行了例如以上2行代码运行之后只能显示尚未换行的状态若是想将其彻底换行则用html的pre标签括起来修改过后↓pre%out.printIn(0.4774097);out.printIn(纳素)%/pre♛感谢大家的支持点赞和收藏下期更精彩7月28日