`
xcxinghai
  • 浏览: 32355 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Servlet中添加属性

 
阅读更多

Code:
  1. //向ServletContext中添加属性
  2. packagecom.tsinghua;
  3. importjavax.servlet.http.*;
  4. importjavax.servlet.*;
  5. importjava.io.*;
  6. publicclassServletContextTest1extendsHttpServlet{
  7. //处理get请求
  8. //req:用于获得客户端(浏览器)的信息
  9. //res:用于向客户端(浏览器)返回信息
  10. publicvoiddoGet(HttpServletRequestreq,HttpServletResponseres){
  11. //业务处理
  12. try{
  13. //处理中文乱码
  14. res.setContentType("text/html;charset=gbk");
  15. PrintWriterpw=res.getWriter();
  16. //1、得到ServletContext
  17. ServletContextsc=this.getServletContext();
  18. //2、添加属性
  19. sc.setAttribute("myInfo","我是超超");
  20. pw.println("给ServletContext中添加一个属性myinfo,该值是一串字符串:我是超超");
  21. }catch(Exceptione){
  22. e.printStackTrace();
  23. }
  24. }
  25. //处理Post请求
  26. publicvoiddoPost(HttpServletRequestreq,HttpServletResponseres){
  27. this.doGet(req,res);
  28. }
  29. }

分享到:
评论

相关推荐

    web_xml中ActionServlet中的属性

    以下是对`web.xml`中`ActionServlet`属性的详细解释: 1. **config**: 此属性定义了Struts配置文件的位置。默认值是`config/${prefix}/WEB-INF/strutsconfig.xml`,其中`${prefix}`是应用模块的前缀。这个文件包含...

    Servlet项目添加分页的功能

    本项目"Servlet项目添加分页的功能"旨在实现一个完整的数据管理应用,具备增删改查(CRUD)的基本操作,并且引入了分页机制,使得用户可以高效地浏览大量数据。下面我们将详细探讨Servlet实现分页功能的相关知识点。...

    servlet添加和登陆的实现

    // 登录成功,可以设置session属性,将用户信息保存在session中 HttpSession session = request.getSession(); session.setAttribute("username", username); response.sendRedirect("success.jsp"); // 重定向...

    Java用注解的方式定义一个Servlet

    用注解的方式定义一个Servlet,就不用在web.xml中配置了。Servlet的访问URL是Servlet的必选属性,可以选择使用urlPatterns或者value定义。  像上面的AnnotationServlet可以描述成@WebServlet(name="Annotation...

    servlet中解决乱码

    例如,在`web.xml`中添加如下配置: ```xml <filter-name>characterEncodingFilter <filter-class>org.springframework.web.filter.CharacterEncodingFilter <param-name>encoding <param-value>UTF-8 ...

    Servlet容器在请求对象中设置的属性

    通常,Servlet容器会维护一个属性映射表,当调用`setAttribute()`时,它会在表中添加键值对。同时,`getAttribute()`则会根据给定的键从表中查找并返回对应的值。容器还提供了`removeAttribute()`方法来删除已设置的...

    servlet api 中文 Chm

    在Java Web应用程序中,Servlet API扮演着服务器端编程的核心角色,允许开发者创建动态网页并处理来自客户端的请求。 `Digester`是Apache Jakarta Commons项目中的一个模块,它提供了一种基于规则的XML文档处理方式...

    Servlet中的Filter

    EncodingFilter实现了Filter接口,它包含一个设置字符编码的属性和一个初始化参数,用于在Filter链中设置请求的字符编码。 总的来说,Servlet中的Filter提供了强大的功能,允许开发者在请求和响应之间插入自定义...

    ajax+jsp+servlet 中文解决方法

    在Web开发中,Ajax、JSP和Servlet是三个非常重要的技术。Ajax(Asynchronous JavaScript and XML)用于在不刷新整个页面的情况下与服务器交换数据并更新部分网页内容,从而提升用户体验。JSP(JavaServer Pages)是...

    Servlet API 中文参考 chm版.rar

    5. **ServletContext**: 表示整个Web应用的上下文,通过`ServletContext`,Servlet可以访问应用范围内的资源,发布广播事件,或存储和检索全局属性。 6. **过滤器(Filter)**: Filter在Servlet处理请求之前或之后...

    用Servlet获得界面中用户填写的信息

    这可以通过`<form>`标签实现,其中`action`属性指定提交表单时应调用的Servlet,`method`属性通常设置为"POST",表示数据将以隐藏方式发送。 ```html 姓名:</label><input type="text" id="name" name=...

    jsp传参 servlet接收中文乱码问题的解决方法.docx

    在 server.xml 文件中添加 URIEncoding="UTF-8" 属性,以便 Tomcat 能够正确地处理 UTF-8 编码的请求。 第三步:配置项目的过滤器。在 web.xml 文件中添加 CharacterEncodingFilter,以便对所有的请求和响应进行...

    我收集的servlet中事件监听器机制we吧xml配置详解

    在Servlet中,事件监听器机制和`web.xml`配置是两个关键的概念,它们极大地增强了应用的灵活性和可扩展性。 事件监听器机制在Servlet中扮演着重要角色,它允许程序员对特定的事件进行响应,例如请求到达、会话创建...

    Servlet3.1规范(最终版).中文

    在Servlet3.1中,文件上传变得更加简单,`Part`接口用于处理单个文件或文件字段,支持文件名、大小和内容类型等属性的获取,以及方便的删除和流化操作。 8. **MIME类型映射**: 通过`@MultipartConfig`注解,...

    servlet的有关知识

    初始化阶段通常用于设置Servlet的配置属性。服务阶段,Servlet会处理客户端的请求。最后,当服务器关闭或Servlet不再需要时,会被销毁。 4. **session简介**:Session是Web开发中的一种会话跟踪技术,用于在用户的...

    servlet反射注解例子

    通过这种方式,我们不需要在web.xml文件中添加任何配置,就能使Servlet生效。 同时,反射在处理注解时也起着关键作用。在Servlet容器启动时,它会扫描应用的类路径,查找带有`@WebServlet`等注解的类。然后,通过...

    S06-tomcat之servlet内存马1

    接下来,方法会从 Context 中寻找指定名称的 Servlet 组件,如果不存在,则创建一个新的 Wrapper 对象,并将其添加到 Context 中。如果已经存在,则检查 Servlet 组件的 Overrideable 属性,如果可以 Overrideable,...

    解决servlet中文乱码问题1

    在web.xml文件中,需要添加Filter的配置: ```xml <param-name>encoding <param-value>UTF-8 <filter-name>EncodingFilter <filter-class>filter.EncodingFilter <filter-name>EncodingFilter ...

    Java Servlet API 2.5

    12. **WebSocket支持**:尽管Java Servlet API 2.5不直接包含WebSocket规范,但后续的Servlet 3.1版本开始添加了WebSocket支持,使得在Servlet容器中实现双向通信成为可能。 总的来说,Java Servlet API 2.5是Java ...

    servlet-api 各种版本

    Servlet-API是Java Servlet技术的核心部分,它定义了服务器端与客户端之间交互的一系列接口...了解和掌握不同版本间的差异,有助于开发者根据项目需求选择最合适的Servlet版本,或者在升级过程中更好地处理兼容性问题。

Global site tag (gtag.js) - Google Analytics