`
- 浏览:
32356 次
- 性别:
- 来自:
南京
-
- packagecom.tsinghua;
- importjavax.servlet.http.*;
- importjavax.servlet.*;
- importjava.io.*;
- publicclassServletContextTest2extendsHttpServlet{
- publicvoiddoGet(HttpServletRequestreq,HttpServletResponseres){
- try{
- res.setContentType("text/html;charset=gbk");
- PrintWriterpw=res.getWriter();
- ServletContextsc=this.getServletContext();
- Stringinfo=(String)sc.getAttribute("myInfo");
- pw.println("给ServletContext中添加一个属性myinfo,该值是一串字符串:"+info);
- }catch(Exceptione){
- e.printStackTrace();
- }
- }
- publicvoiddoPost(HttpServletRequestreq,HttpServletResponseres){
- this.doGet(req,res);
- }
- }
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
ServletContext 读取 web 应用中的资源文件 在 Web 应用程序中,我们经常需要读取某些资源文件,如配置文件、图片等等。为了实现这一点,ServletContext 接口提供了一些方法来读取 web 应用中的资源文件,这些方法...
在这个实例中,我们将深入探讨`ServletContext`如何用于添加和读取属性。 首先,`ServletContext`接口是每个Servlet容器(如Tomcat)为每个Web应用程序创建的。它是Servlet与服务器之间通信的重要桥梁。通过`...
`ServletContext`提供了多种功能,如读取初始化参数、存储和检索属性、以及广播事件等。在登录功能中,我们可以利用`setAttribute()`方法存储登录成功的用户信息,以便后续的请求可以访问到: ```java context....
4. **资源路径访问**:`servletContext`可以用来获取Web应用的资源路径,例如读取静态文件或访问类路径下的资源。 5. **MIME类型映射**:通过`servletContext`,我们可以获取或设置MIME类型,这在处理文件上传和...
这里使用了IO流技术,我们可以将计数器的值写入到磁盘上的一个文件,然后在Web应用启动时读取这个文件恢复计数器。 ```java // 保存计数器到文件 FileOutputStream fos = new FileOutputStream("counter.txt"); ...
本篇将详细介绍如何在Java环境下读取webroot目录下的属性文件。 首先,确保属性文件已经放置在webroot目录下,例如:`/webroot/config/app.properties`。这个文件应包含键值对,如`key=value`的格式。 步骤1:导入...
在Java Web开发中,有时我们需要从应用程序的`classes`目录或者对应的`WEB-INF/classes`目录中读取资源文件,例如配置文件、静态内容或者数据库连接字符串等。这通常发生在我们想要在运行时加载非代码的资源,而这些...
主要介绍了ServletContext读取web资源,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
在本文中,我们将详细探讨如何在Java Web环境中读取`webroot`文件下的属性文件。 1. **属性文件结构** 属性文件是键值对的简单文本格式,每一行代表一个键值对,以等号`=`或冒号`:`分隔键和值。例如: ``` ...
这是Servlet准备处理请求前进行初始化工作的地方,例如配置连接、读取配置信息等。在`init()`方法中,Servlet可以通过`ServletConfig`对象访问`web.xml`文件中的配置信息,获取初始化参数。 3. **服务**: 当请求...
Java 读取 Properties 文件是应用程序中常见的操作,用于管理配置参数和系统属性。Properties 类是 Java 核心库的一部分,提供了加载和存储键值对的能力。以下是对标题和描述中所述六种方法的详细说明: 1. **使用 ...
ServletContext context = getServletContext(); File repository = (File) context.getAttribute("javax.servlet.context.tempdir"); FileItemStore itemStore = new FileItemStoreImpl(repository); File ...
Servlet上下文(ServletContext)是Java Servlet API中的一个核心接口,它代表了Web应用的全局共享数据和环境信息。在开发基于Servlet的Web应用时,ServletContext提供了一个在所有Servlet和JSP页面之间共享信息的...
在Servlet中,可以使用javax.servlet.ServletContext的getResourceAsStream()方法读取Properties文件。下面是一个示例代码: ```java InputStream in = context.getResourceAsStream("example.properties"); ...
主要介绍了JavaWeb读取配置文件的4种方法,方法一采用ServletContext读取,方法二采用ResourceBundle类读取配置信息,方法三采用ClassLoader方式进行读取配置信息,对javaweb读取配置文件的四种方法感兴趣的朋友参考...
ServletContext servletContext = getServletContext(); String appName = servletContext.getInitParameter("appName"); String appVersion = servletContext.getInitParameter("appVersion"); ``` 获取 Servlet ...
在Servlet环境下,可以通过`ServletContext`访问`WEB-INF`目录下的文件。例如: ```java try { URL url = (URL) getServletContext().getResource("/WEB-INF/webinffile.txt"); BufferedReader in = new ...
主要介绍了Spring实战之ServletContextResource访问资源文件,结合实例形式分析了spring使用ServletContextResource读取与遍历资源文件相关操作技巧,需要的朋友可以参考下