jsp轻松getParameter

原创 2004年10月14日 16:10:00
/**
  * 从request对象中以字符串形式返回指定名称的值。
  * <p>如果该name对应的对象为空,则返回默认值
  * @param request HttpServletRequest request对象
  * @param name String 指定名称
  * @param defval String 默认值
  * @return String
  */
 public  String getParam(HttpServletRequest request, String name,
              String defval)
 {
     String param = request.getParameter(name);
     return (param != null ? param : defval);
 }

 /**
  * 从request对象中以数值形式返回指定名称的值。
  * <p>如果该name对应的对象为空,则返回默认值
  * @param request HttpServletRequest request对象
  * @param name String 指定名称
  * @param defval int 默认值
  * @return int
  */
 public  int getParam(HttpServletRequest request, String name,
             int defval)
 {
     String param = request.getParameter(name);
     int value = defval;
     if (param != null) {
  try { value = Integer.parseInt(param); }
  catch (NumberFormatException ignore) { }
     }
     return value;
 }

 /**
  * 从session对象中以字符串形式返回指定名称的值。
  * <p>如果该name对应的对象为空,则返回默认值
  * @param session HttpSession session对象
  * @param name String 指定名称
  * @param defval String 默认值
  * @return String
  */ 
 public String getSessionParam(HttpSession session,String name,String defval){
  
  Object param = session.getAttribute(name);//session.getValue(name);
  return(param != null ? (String)param : defval);
 }
 /**
  * 从session对象中以数值形式返回指定名称的值。
  * <p>如果该name对应的对象为空,则返回默认值
  * @param session HttpSession session对象
  * @param name String 指定名称
  * @param defval int 默认值
  * @return int
  */ 
 public  int getSessionParam(HttpSession session, String name,
             int defval)
 {
     Object param = session.getAttribute(name);
     int value = defval;
     if (param != null) {
  try { value = Integer.parseInt((String)param); }
  catch (NumberFormatException ignore) { }
     }
     return value;
 }

jsp轻松getParameter

private static final String getParam(ServletRequest request, String name,    String defval){    Stri...
  • haroyy
  • haroyy
  • 2004年09月20日 17:31
  • 929

IDEA添加Jar包和JSP页面报 cannot resolve method getParameter("")

只需要添加servlet.jar即可,详细步骤如下: 1.将servlet.jar添加进Project:File->Project Structure->Libraries->”+”->java->...
  • rongrong_love_lc
  • rongrong_love_lc
  • 2017年04月25日 16:07
  • 269

JSP内置对象request中的getParameter()和getAttribute()方法的区别

request.getParameter()方法和request.getAttribute()方法之间的区别 一、request.getParameter() 和request.getAttri...
  • xtfdc2
  • xtfdc2
  • 2014年11月14日 15:53
  • 3435

[转]JSP中getParameter和getAttribute区别

(1)HttpServletRequest类有setAttribute()方法,而没有setParameter()方法(2)当两个Web组件之间为链接关系时,被链接的组件通过getParameter(...
  • gavinloo
  • gavinloo
  • 2011年06月17日 17:26
  • 8678

通过request.getParameter()获取jsp表单信息

通过request.getParameter()获取jsp表单信息
  • wangyanming123
  • wangyanming123
  • 2016年06月24日 16:16
  • 1928

java中的getAttribute和getParameter

在学drp项目的时候,经常用到getAttribute()这个方法,于是又联想到了之前在ssh中用到的getParameter(),他们之间有什么区别呢? 1.获取的值不同 getAttri...
  • yiwangxiblog
  • yiwangxiblog
  • 2017年02月19日 21:24
  • 918

jsp中,带有"百分号%"的值如何用request.getParameter取得

这么晚了,并且没吃晚饭,饥寒交迫的我竟然在写代码,,突然发现我在jsp中如果参数内容里面含有%的时候,如url为: url:='http://109.13.15.44:8080/sms_send2...
  • huwei0518
  • huwei0518
  • 2015年02月06日 13:51
  • 1976

关于出现Intellij idea jsp web cannot resolve method getParameter(java.lang.String)

首先来说,idea确实是个很强大的工具。比eclipse好太多了。 遇到这种问题估计就是你没有新建web项目的时候没有导入一些相应的包。解决方法如下 1、在IntelliJ IDEA中打开要添...
  • zrds2e
  • zrds2e
  • 2017年05月01日 21:36
  • 1727

JSP&Servlet中request.getParameter() 和request.getAttribute() 区别

一、request.getParameter() 和request.getAttribute() 区别 (1)request.getParameter()取得是通过容器的实现来取得通过类似post,g...
  • Zhangxichao100
  • Zhangxichao100
  • 2016年04月14日 10:45
  • 1880

GetParameterValue()的正确用法

GetParameterValue()GetParameterValue()方法要在IDataReader.Read()之前使用或是要在IDataReader.Close()后使用,否则在IDataR...
  • ocan
  • ocan
  • 2006年10月10日 22:05
  • 2774
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jsp轻松getParameter
举报原因:
原因补充:

(最多只允许输入30个字)