jsp

位置:IT落伍者 >> jsp >> 浏览文章

Jsp中的自定义标签由浅到深详细讲解[3]


发布日期:2018年10月27日
 
Jsp中的自定义标签由浅到深详细讲解[3]

十一ServletContext类的常用API

getContext(String uripath)返回服务器中uripath所代表的ServletContext对象

getInitParameter(String name)返回ServletConfig对象中name参数的值

getMineType(String file)返回file参数代表的文件的MIME类型

getRequestDispatcher(String path)返回path代表的RequestDispacher对象

getResourceAsStream(String path)以输入流的形式返回path对应的资源在输入留中对象可以为任意形式的数据path参数必须以/开始且相对于Context Root

十二如何使用ServletContxt读取并保存属性文件

创建javautilProperties类对象

获取ServletContext对象

将属性文件以输入流的形式读入到某个输入流对象中

将输入流对象加载到Properties对象中

将Properties对象保存到ServletContext对象中

十三如何在Web应用启动时装载静态文本

创建继承了HttpServlet类的子类在webxml中配置这Servlet时设置loadonstartup属性

someclass

somepackageSomeClass

在这个Servlet的init()方法中创建javautilProperties类

获取当前Web应用的ServletContext对象

将WEBINF目录下的属性文件读入到输入流InputStream中

InputStream in = contextgetResourceAsString(WEBINF/somepropertiesproperties);

将输入流加载到属性对象中

psload(in);

将属性对象保存到上下文中

contextsetAttribute(attributeNameps);

[] [] [] []

               

上一篇:Jsp中的自定义标签由浅到深详细讲解[4]

下一篇:Jsp中的自定义标签由浅到深详细讲解[2]