`
akunamotata
  • 浏览: 378715 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

HttpServletRequest 方法摘要

阅读更多

配置tomcat5.5的端口为: 8080 ,地址栏为:"http://localhost:8080/WebTest/index.jsp",应用结果如下:

 

request.getContextPath()  :   /WebTest

(Returns the portion of the request URI that indicates the context of the request. )

 
request.getServletPath()  :    /index.jsp

(Returns the part of this request's URL that calls the servlet. )

 

request.getRequestURI()  :    /WebTest/index.jsp

(Returns the part of this request's URL from the protocol name up to the query string in the first line of the HTTP request .)

 

request.getRequestURL()  :   http://localhost:8080/WebTest/index.jsp

(Reconstructs the URL the client used to make the request .)

 

xml配置:

 

<servlet>
      <servlet-name>CheckCode</servlet-name>
      <servlet-class>
	test.CheckCode
      </servlet-class>
</servlet>
<servlet-mapping>
     <servlet-name>CheckCode</servlet-name>
     <url-pattern>/checkcode</url-pattern>
</servlet-mapping>

 

分享到:
评论

相关推荐

    java web学习_浅谈request对象中get和post的差异

    摘要:本文将对 Java Web 中 Request 对象中 GET 和 POST 方法的差异进行分析和比较,通过代码示例和输出结果,展示 GET 和 POST 方法的不同之处,并分析其优缺点。 GET 方法和 POST 方法都是服务器的请求方式,...

    最全的javaweb知识全集(csdn)————程序.pdf

    "对不起,我无法提供超过1000字的摘要,因为给定的内容主要集中在Servlet的生命周期和init、service方法上,没有足够的详细信息去扩展到1000字。Servlet是Java Web开发中的核心组件,它是一个Java接口,定义了Web...

    JSP内部测试笔试题和答案.doc

    Servlet容器负责加载和创立Servlet,并调用init()方法初始化Servlet。Servlet初始化完毕后,就处于能响应请求的就绪状态。 3. RequestDispatcher:RequestDispatcher是Servlet中的一个对象,用于将请求转发到另一个...

    java工程师笔试题(包含实习生、高级工程师)

    Public class servletName extends HttpServlet{ Public void doPost(HttpServletRequest,HttpServletRespone) throwsServletException,IOException{} Public void doGet(HttpServletRequest,HttpServletRespone) ...

    java-servlet-api.doc

    这份文档以及刚才提及的Javadoc格式的文档都描述了这两个软件包,Javadoc格式的文档还描述了你应该如何使用这两个软件包中的所有方法。 有关规范 你也许对下面的这些Internet规范感兴趣,这些规范将直接影响到...

    北大青鸟javaweb

    * Servlet API 提供了多种方法来处理 HTTP 请求和响应,例如 HttpServletRequest、HttpServletResponse 等。 四、会话跟踪技术 * 会话跟踪技术可以分为用户授权、隐藏表单域、URL 重写、Cookie 等。 * 用户授权是...

    企业级开发-SpringMVC使用拦截器实现用户登录权限验证实验报告.docx

    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { // 检查 session 中的用户信息 User user = (User) request.getSession()....

    利用Turbine的事件映射来扩展Struts的功能.doc

    【内容摘要】: Turbine是一个基于Servlet的Web应用程序框架,提供了完整的MVC模式实现。虽然Turbine相对复杂,但其事件映射机制十分实用,能简化Struts应用的开发。通过事件映射,开发者可以更方便地处理用户提交的...

    Java TokenProcessor令牌校验工具类

    1. `isTokenValid(HttpServletRequest request)` 和 `isTokenValid(HttpServletRequest request, String token)`:这两个方法用于验证请求中的令牌是否有效。它们首先尝试从请求的session中获取保存的令牌,然后与...

    SpringBoot控制器统一的响应体编码/加密与请求体解密的注解处理方式,支持MD5/SHA/AES/DES/RSA

    - **MD5(Message-Digest Algorithm 5)**:非对称加密算法,主要用于生成固定长度的摘要,通常用于验证数据完整性,不适合加密数据。 - **SHA(Secure Hash Algorithm)**:与MD5类似,用于生成哈希值,不适用于...

    servlet API

    - `javax.servlet.http.HttpServletRequest`: 表示 HTTP 请求。 - `javax.servlet.http.HttpServletResponse`: 表示 HTTP 响应。 - `javax.servlet.http.HttpSession`: 提供会话管理。 #### 三、Servlet 生命...

    servlet3.1

    通过`HttpServletRequest.startAsync()`方法,开发者可以开启异步上下文,并在处理完成时调用`AsyncContext.complete()`。 2. **WebSocket支持**: Servlet 3.1规范添加了对WebSocket协议的支持,使得Java应用可以...

    java常用的util工具类

    在接收请求时,可以从`HttpServletRequest`的`getCookies()`方法获取Cookie列表。这在实现用户会话管理、记录用户偏好等场景中非常有用。 4. **Cache缓存**: 在Java中,我们可以使用`java.util.concurrent....

    servlet-api-3.0.jar包

    8. **安全增强**:添加了新的安全相关API,如`HttpServletRequest.isUserInRole()`和`HttpServletRequest.getRemoteUser()`,以及对基本认证和摘要认证的支持,增强了Web应用的安全性。 9. **生命周期管理**:...

    JSP避免Form重复提交的三种方案

    // 使用消息摘要算法,如MD5或SHA-1,对id和now进行混合,生成令牌 } catch (Exception e) { // 处理异常 } } ``` 通过以上三种方式,我们可以有效地防止JSP表单的重复提交,确保Web应用的数据一致性,并减少...

    Servlet_API.doc

    Servlet 可以通过多种方式实现安全性和认证机制,包括但不限于基本认证、摘要认证和 SSL 加密通信等。 #### 十一、会话跟踪 - **Cookie**:简单轻量级的会话跟踪机制。 - **Session**:更强大的会话管理工具,可以...

    Java Servlet API说明文档

    4. **请求和响应对象**:`HttpServletRequest`和`HttpServletResponse`接口提供了访问和操作HTTP请求和响应的方法,如获取请求参数、设置响应头和状态码、写入响应体等。 5. **会话管理**:Servlet API提供了对HTTP...

    Web技术与应用-考试卷.docx

    * HttpServletRequest、HttpServletResponse、PrintWriter、ServletContext 等对象也可以用于维护会话状态。 六、XML 应用 * WSDL、SOAP、HTML、BPEL、XPDL 等都是 XML 的应用。 * XML 解析过程:DOM 是一种常用的...

Global site tag (gtag.js) - Google Analytics