`

request里的一些getXXX()方法【转】

 
阅读更多

假定请求的URL为 http://localhost:8080/news/addNews.do?type=1

java 代码
  1. request.getMethod();   // GET   
  2.   
  3. request.getServerName();   // localhost   
  4. request.getServerPort();   // 8080   
  5. request.getLocalAddr();   // 127.0.0.1   
  6. request.getLocalName();   // 127.0.0.1   
  7. request.getLocalPort();   // 8080   
  8.   
  9. request.getRequestURL();   // http://localhost:8080/news/addNews.do   
  10. request.getRequestURI();   // /news/addNews.do   
  11. request.getContextPath();   // /news   
  12. request.getServletPath();   // /addNews.do   
  13. request.getQueryString();   // type=1   
  14.   
  15. request.getProtocol();   // HTTP/1.1   
  16. request.getScheme();   // http   
  17. request.getPathInfo();   // null   
  18. request.getPathTranslated();   // null   
  19. request.getAuthType();   // null   
  20.   
  21. request.getRealPath();   // D:\Tomcat5.5\webapps\news\   
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    android-页面跳转-Activity&Intent详解,Bundle类介绍说明.doc

    Bundle 提供了各种常用类型的 putXxx() 和 getXxx() 方法,例如:putString() 和 getString(),putInt() 和 getInt()。 Bundle 的内部实际上是使用了 HashMap 类型的变量来存放 putXxx() 方法放入的值。 请求码和...

    JAVA开发中遇到的问题和异常.doc

    3. **EL表达式与boolean属性**:在使用EL表达式处理`boolean`属性时,由于JavaBean规范,通常需要使用`get`开头的方法,如`getXXX()`,而不是`isXX()`。 4. **日期处理**:获取日期的下一天,可以通过创建`Calendar...

    (部分答案)java web 复习题.docx

    6. Javabean的方法命名应遵循Java Bean规范,即getter和setter方法,如`getXXX`和`setXXX`,其中XXX是属性名首字母大写的驼峰式命名。 7. 在JSP中设置JavaBean的属性通常使用`jsp:setProperty`标签,例如`...

    等差等比求和

    Javabean模型Example6_1_Bean.java中的getXxx和setXxx方法不涉及对数据的具体处理细节,以便增强模型的通用性。比如,setSum(double s)仅仅将参数s的值赋给属性sum,因此,模型即可以存储等差数列的和也可以存储等比...

    java命名规范以及注释规范

    - 访问属性的方法遵循JavaBean规范,如`getXXX`, `setXXX`。 - 转换对象类型的返回方法命名为`toType`,如`toString`, `toArray`。 - 返回视图的方法以`asType`形式命名,如`asList`。 - 返回原始类型值的方法,...

    Java开发与设计教程

    - 提供属性的存取方法:`getXxx()` 和 `setXxx(...)` 方法。 - 不应有公共实例变量。 - 实现 `Serializable` 接口,以支持序列化。 - **JavaBeans 的作用**: - 主要用于存储数据。 - 区别于 Enterprise ...

    java web 应用对象存储管理简介

    遍历这些Cookie,使用`getXXX()`方法如`getName()`和`getValue()`,可以轻松提取出特定的Cookie信息,实现数据的读取和验证。 #### Request参数管理:动态数据的即时传递 在Java Web应用中,`HttpServletRequest`...

    Android实现Activities之间进行数据传递的方法

    在目标Activity(如Activity B)中,通过`getIntent()`方法获取启动Activity的Intent,然后使用`getExtra()`或`getXXX()`方法来获取数据。例如: ```java Intent intent = getIntent(); String username = ...

    cube-project:工程示例

    cube基础工程脚手架包装分类UserController OrderController PayController该层有统一的RequestBody和ResponseBody的切面操作,主要用于请求报文解密和响应报文加密 UserService MemeberService GoodsService Stock...

    java组件的浅析

    与传统的使用HttpServlet的request对象来传递数据相比,使用JavaBean可以将数据封装在一个对象中,使得代码更加简洁和易于维护。另外,JavaBean还可以实现组件技术,提高开发效率和代码重用性。 JavaBean与EJB...

    java编程规范

    对于属性的存取方法,应使用`getXXX()`和`setXXX()`这样的名称,而对于返回`boolean`类型的判断方法,则推荐使用`isXXX()`或`hasXXX()`这样的命名方式。 **1.8 一般命名注意事项** - **重要性**: 高 - **规范**: ...

    javabean.ppt

    1. 对于类中的成员变量`xxx`,通常会提供一对方法`getXxx()`和`setXxx()`,前者用于获取属性`xxx`的值,后者用于设置属性`xxx`的值。 2. 对于布尔类型的成员变量,可以使用`isXxx()`替代`getXxx()`。 3. 类中的这些...

    Android Activity 通信简单示例

    1. **Intent extras**: 在Intent对象中,可以使用`putExtra()`系列方法(如`putExtra(String key, String value)`)添加额外的数据,然后在接收Activity中通过`getExtras()`和对应的`getXXX()`方法(如`...

    全方位java学习笔记

    - 获取属性值的方法名为`getXxx()`。 - 设置属性值的方法名为`setXxx()`。 - 所有方法都应该是`public`访问级别。 - 构造方法如果是存在的,则应该是`public`无参构造方法。 #### MVC模式简介 - **定义**:MVC...

    JavaBean组件在JSP中的应用

    通过设置bean的作用域(page、request、session、application),可以在多个servlet或JSP之间共享bean。例如,`<jsp:useBean id="beanName" scope="session" class="package.Class" />`将bean置于session作用域,...

    03-Form-Data-Chinese.pdf

    在Action类中,可以通过调用`getXXX`方法来获取表单数据: ```java public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws ...

    JSP与JAVABEANS相关的PPT+例子

    - `scope`属性的可能取值有`page`、`request`、`session`和`application`,分别表示Bean的有效范围。 8. **useBean标签的使用**: - `<jsp:useBean>`标签的格式包括id(Bean的标识)、class(Bean的全限定类名)...

Global site tag (gtag.js) - Google Analytics