HttpServletRequest 的初始化

问题描述

在java类中初始化HttpServletRequestrequest=?我用的框架是struts1,请高手指教谢谢!!

解决方案

解决方案二:
+1+1+1+1+1
解决方案三:
你是想自己new一个吗?如果是的,你不能自己创建一个。HttpServletRequest的初始化应该有servlet容器完成而不是由你,也就是程序员完成。当然了,你很牛逼的话,可以自己写一个servlet容器玩玩。那时候你就需要懂这个东西了。
解决方案四:
一般自己写的Servlet都是继承于HttpServlet例:publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)这里的参数就是HttpServletRequest类型的,直接从request里面取你提交的参数值进行处理就行

时间: 2024-09-20 05:26:09

HttpServletRequest 的初始化的相关文章

Servlet开发入门(5) 取得初始化配置信息

在Servlet开发中要取得初始化参数用到了JSP内置对象中的config对象,此对象实际上就是ServletConfig对象的接口实例.这一篇文章讲解 Servlet初始化的参数的取得.就是在Servlet初始化的时候可以取得一个设置的参数. 初始化的方法可以使用init()方法来完成,在上一篇文章中也讲过了,init()是用来初始化一个Servlet程序的.在init()方法中可以传入一个ServletConfig的对象,此对象就是可以接受初始化配置参数的操作,因为所有的初始化参数都必须在w

第十六章_动态注册和Servlet容器初始化

16.1.动态注册 为了使动态注册成为可能,ServletContext接口中还添加了以下方法,用来动态地创建Web对象: <T extends Filter>createFilter(Java.lang.Class<T> clazz) <T extends java.util.EventListener> createListener(java.lang.Class<T> clazz) <T extends Servlet> createSer

filterconfig-自定义的过滤器为何初始化两次?

问题描述 自定义的过滤器为何初始化两次? Filter定义: public class EncodingFilter implements Filter { /** * Default constructor. */ public EncodingFilter() { System.out.println("创建过滤器EncodingFilter"); } /** * @see Filter#destroy() */ public void destroy() { // TODO Au

SparkContext的初始化(仲篇)——SparkUI、环境变量及调度

<深入理解Spark:核心思想与源码分析>一书前言的内容请看链接<深入理解SPARK:核心思想与源码分析>一书正式出版上市 <深入理解Spark:核心思想与源码分析>一书第一章的内容请看链接<第1章 环境准备> <深入理解Spark:核心思想与源码分析>一书第二章的内容请看链接<第2章 SPARK设计理念与基本架构> 由于本书的第3章内容较多,所以打算分别开辟四篇随笔分别展现. <深入理解Spark:核心思想与源码分析>一

JavaWeb中web.xml初始化加载顺序

需求说明 做项目时,为了省事,起初把初始化的配置都放在每个类中 static加载,初始化配置一多,就想把它给整理一下,这里使用servlet中的init方法初始化. web.xml说明 首先了解下web.xml中元素的加载顺序: 启动web项目后,web容器首先回去找web.xml文件,读取这个文件 容器会创建一个 ServletContext ( servlet 上下文),整个 web 项目的所有部分都将共享这个上下文 容器将 转换为键值对,并交给 servletContext 容器创建 中的

【JSP开发】获取web应用的初始化参数

在web.xml文件中配置: <init-param> <param-name>data</param-name> <param-value>XXXXX</param-value> </init-param> <init-param> <param-name>data1</param-name> <param-value>YYYYY</param-value> </in

死磕Tomcat7源码之二:web组件初始化

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dba10g.blog.51cto.com/764602/1775827 经过死磕Tomcat7源码之一:解析web.xml,已经知道webapp的配置信息是如何解析到内存中.接下来,就是如何将对应的组件对象初始化化.分析所有的组件初始化过程,根本不可能.本文重点针对阐明3个主要组件的初始化过程,分别是:servlet,listener,filter.通过本文,你可以掌握以下知识

servlet 变量 及servlet 初始化 和销毁 ThreadLocal

servlet static变量是全局变量, 所有连接到服务器的用户共享一个变量,如 初始化时 static int num=1; 用户登录一次 num++;  张三 登录后 num++,此时num=2; 李四登录时 num=2: 非静态变量  在 一个会话中 线程不安全  . servlet 在整个 生命周期 ,也就是打开服务器的时候,不管有多少用户请求,只在启动服务器时初始化一次,销毁是在服务器关闭时销毁一次. //用不同浏览器打开都会保存一个副本,不共享数据//线程安全,static 保存

指针-c语言中字符数组初始化问题

问题描述 c语言中字符数组初始化问题 字符数组初始化1: char str[]=""123"";//不报错2: char str[4]; str=""123"";//不能将const char[4] to char[4]字符指针初始化1: char *str=""123"";//不报错2: char *str; str=""123"";//不报错求