`
竹临仙
  • 浏览: 38122 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

servlet处理参数的一些操作

阅读更多
import javax.servlet.http.HttpServletRequest;

public final class ParameterUtils {

public static boolean isNumber(String key){
if(key != null && key.length() > 0){
return key.matches("^[0-9]+$");
}else{
return false;
}

}
/**
*
* @param request
* @param key
* @param vs
* @return
*/
public static int getInt(HttpServletRequest request,String key,int vs){
String temp = request.getParameter(key);
int rs = vs;
if(temp != null && isNumber(key)){
rs = Integer.parseInt(temp);
}
return rs;
}

public static String getString(HttpServletRequest request,String key,String vs){
String temp = request.getParameter(key);
String rs = vs;
if(temp != null && !"".equals(temp) ){
rs = temp;
}
return rs;
}


// public static void main(String[] args){
// System.out.println(isNumber(null));
// }
}
分享到:
评论

相关推荐

    servlet获取url相关参数

    当我们谈论“servlet获取URL相关参数”时,我们关注的是如何从HTTP请求中提取URL的各个部分,以便进行进一步的数据处理或业务逻辑操作。下面我们将详细讨论如何在Servlet中获取URL中的不同信息。 1. **URL结构**: ...

    Servlet 获得参数

    // 处理参数值 } } ``` 4. **处理多值参数** 当表单元素有多个相同名称但不同值时,`getParameterValues()`方法很有用。例如,选择多个兴趣爱好时。 5. **处理文件上传** 对于multipart/form-data类型的表单...

    Servlet初始化参数演示例子[源代码]

    Servlet是Java Web开发中的核心组件,用于处理HTTP请求并生成响应。Servlet初始化参数是在Servlet容器启动时设置的,这些参数可以在整个应用生命周期中被Servlet访问,通常用来配置Servlet的行为或应用的配置信息。...

    jsp页面中获取servlet请求中的参数的办法详解

    在Java Web应用程序中,Servlet和JSP是两个关键组件,它们协同工作来处理客户端的请求并展示响应。本文将深入探讨如何在JSP页面中获取Servlet请求中的参数,并将其传递到另一个JSP页面。 首先,我们需要配置`web....

    音乐管理系统(servlet传参数)

    这两个方法分别对应GET和POST请求,通过它们我们可以处理参数并执行相应的业务逻辑。 例如,对于添加CD到购物车的操作,Servlet可能会包含以下代码: ```java protected void doPost(HttpServletRequest request, ...

    Servlet操作MySql数据库

    当用户向Web服务器发送请求时,服务器会调用Servlet的相应方法(如`doGet()`或`doPost()`)来处理请求,并返回响应。在这个过程中,Servlet可以执行各种任务,包括与数据库交互。 在与MySql数据库交互时,我们需要...

    servlet操作步骤

    Servlet 技术允许开发者构建与数据库交互、实现用户个性化定制、处理大量并发访问等功能的高效网络应用。 一、Servlet 的基本操作步骤 1. **创建Servlet类**:首先,你需要创建一个继承自`javax.servlet.Servlet`...

    servlet传参

    3. 销毁:当 Servlet 不再需要时,会执行销毁操作。在这个阶段,Servlet 会释放占用的资源。 Servlet 接受参数信息 Servlet 可以通过多种方式接受参数信息,包括: 1. Request:Servlet 可以通过 Request 对象...

    超强过滤器彻底解决JSP-SERVLET中文参数GET-POST传递的问题(转)

    总结,"超强过滤器"是解决JSP-Servlet之间中文参数GET-POST传递问题的有效手段,通过统一设定请求的字符编码,确保在整个Web应用中中文数据能够正确无误地传输和处理。对于大型项目,这样的全局解决方案可以大大提升...

    servlet url传递中文参数

    本篇将详细介绍如何在Servlet中处理URL传递中文参数的情况。 首先,了解URL编码的基本原理。URL编码是将非ASCII字符转换为%xx形式的ASCII序列,其中xx是该字符在UTF-8编码中的前两个十六进制数字。在Java中,可以...

    Servlet控制新闻管理

    为了实现更好的代码组织,常常会使用MVC(Model-View-Controller)设计模式,将Servlet作为Controller,处理请求并调用Service层进行业务逻辑处理,Service层再与DAO(Data Access Object)层交互,完成数据库操作。...

    Servlet_操作数据库

    在"Servlet_操作数据库"这个主题中,我们主要探讨如何使用Servlet与数据库进行交互,以实现数据的增删改查功能。在这个示例中,我们有两个Servlet:AddMessageServlet和getMessageServlet,分别对应数据的添加和查询...

    SSM笔记-Servlet原生API作为参数

    当需要直接操作Servlet API时,可以将Servlet API对象作为方法参数,这样可以在SpringMVC的逻辑处理中灵活地使用Servlet的功能。 3. **使用Servlet原生API作为参数** - **@RequestParam**:SpringMVC中的注解,...

    SERVLET实验

    Servlet处理请求后,可以通过`RequestDispatcher`将控制传递给JSP来生成动态内容。 10. **MVC模式**: 虽然Servlet可以处理业务逻辑和视图,但更常见的是结合Model-View-Controller(MVC)设计模式,如Spring MVC...

    javax.servlet jar包---解决找不到javax.servlet.*等问题

    Filter可以在Servlet处理请求前和响应发送后执行额外操作,例如进行身份验证、日志记录、数据转换等。通过配置`<filter>`和`<filter-mapping>`元素在web.xml中指定Filter的使用。 综上所述,`javax.servlet` jar包...

    servlet api servlet api

    Filter允许在Servlet处理请求之前和之后进行拦截操作,如认证、编码转换、日志记录等。通过实现`Filter`接口并配置在`web.xml`中启用。 8. **监听器(Listener)**: 监听器可以监听特定的事件,如会话创建、请求...

    servlet 笔记

    根据提供的部分代码,我们可以进一步理解Servlet中的一些基本操作: ```java String tableName = request.getParameter("TableName"); // 获取表名参数 int intTable = Integer.parseInt(tableName); // 将字符串...

    servlet实现留言板

    当用户通过HTML表单提交留言时,请求会被发送到相应的Servlet,Servlet处理这些数据,可能包括验证、存储到数据库等操作,然后返回适当的响应,比如展示新的留言或整个留言列表。 Javabean是一种符合一定规范的Java...

    servlet技术初步入门

    6. Servlet处理完请求后,通过ServletResponse对象向客户端发送响应。 7. 当Servlet不再需要时,容器会调用destroy()方法释放资源,然后销毁Servlet实例。 三、Servlet配置 在Web应用的web.xml文件中,可以通过...

Global site tag (gtag.js) - Google Analytics