`
xianxun
  • 浏览: 13883 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

Tomcat中 jsp getParameter取值后出现小问题

阅读更多
  今天在发现一个很隐蔽的东西。在jsp中若通过getParameter取值,如果得到的是null后,再通过equal方法进行比较后,tomcat并没有报错,而是默默运行。通过代码来看:
String order = request.getParameter("order");
if(order.equals()){
   doSomething1();
}
...
dosomething2();

按道理这里如果order==null,在equals时因该报错,但是Tomcat(5.5.30)并不报错,依然正常运行。但是dosomething2(),却执行不到了。

  并且服务器依然能响应后来的请求。
分享到:
评论

相关推荐

    tomcat request.getParameter 乱码

    java servlet 请求 时 tomcat request.getParameter 乱码

    JSP用过滤器解决request getParameter中文乱码问题.docx

    JSP用过滤器解决request getParameter中文乱码问题.docx

    request.getParameter()取值为null的解决方法

    在后台通过Request取值为null,是因为只设置了id属性,而取值候用的是name属性,问题就出现在这里

    getAttribute和getParameter区别.

    JSP中getParameter与getAttribute有何区别? ——说实话,这个问题当初我也困惑很久,我也知道怎么用,可是到底有什么区别,我也不是很清楚,后来找了很多资料才明白。昨天又有一位朋友问我这个问题,想我当初同样也...

    JSP用过滤器解决request getParameter中文乱码问题

    (1)客户端的数据一般是通过HTTP GET/POST方式提交给服务器,在服务器端用request.getParameter()读取参数时,很容易出现中文乱码现象。 (2)用过滤器解决request中文乱码问题。 (3)代码如下: package my; ...

    getAttribute和getParameter区别

    getAttribute和getParameter区别 getAttribute和getParameter区别

    JSP期末考试试卷及参考答案

    5、在页面中通过声明标识声明的变量和方法的有效范围为(整个页面),他们将成为JSP页面被转换成Java类后类中的(属性)和(方法)。 6、通常应用(<jsp:useBean>)动作标识可以在JSP页面中创建一个Bean实例,并且通过属性的...

    小型bbs jsp源代码

    比较简单完整的jsp代码。如checklogin.jsp *" contentType="text/html;charset=GB2312" %> <jsp:useBean id="pool" scope="application" class="chapter10.ConnPool"/> boolean success=true; boolean disable=...

    jsp小技巧.rar_flush_jsp s

    但是如果data.inc中包含JSP CODE ,我们可以使用: <%@include file="data.inc"%> 如何执行一个线程安全的JSP? 只需增加如下指令 <%@ page isThreadSafe="false" %> JSP如何处理HTML FORM中的数据? ...

    jsp登陆界面源代码

    if(name.equals("abc")&& password.equals("123")) { %> <jsp:forward page="afterLogin.jsp"> <jsp:param name="userName" value="<%=name%>"/> </jsp:forward> <% } else { %> <jsp:forward page="login.jsp...

    模拟tomcat源码

    自己写的一个模拟tomcat,模拟了tomcat的一部分功能,包过request 的getParameter、getParameterValues,response的getWriter,doget,dopost..

    getParameter.js 下载,跨域获取请求行参数

    getParameter.js 下载 ,用Ajax来获取请求行的参数 ,使用script 标签引入

    JSP 登录 页面范例 验证用户名或密码错误

    request.getParameter 验证用户名和密码 提示哪儿错误 新手好用

    jsp解析

    jsp中的内置对象 <form method="post" action="hao.jsp"> 一:request内置对象的方法 解决中午乱码问题: request.setCharacterEncoding("utf-8"); 获取页面数据: String name=request.getParameter(""); ...

    jsp文件下载源代码

    下面的方法可以解决这问题: downloadTest.jsp: ; charset=EUC-JP" language="java" %> *"%> *"%> *"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd";> ; if ...

    jsp实验报告.doc

    实验 Tomcat服务器的安装与配置 一、实验目的 本实验的目的是让学生掌握怎样设置Web服务目录、怎样访问Web服务目录下的JSP页 面、怎样修改Tomcat服务器的端口号。 二、实验要求 1、将下载的apache-tomcat-6.0.13.zip...

    解决上传图片时request.getParameter是空值的java类

    encType="multipart/form-data" 根据上传不同,主要分两步,可以有效的解决request.getParameter(String s)是null值

    基于JSP的论坛源码

    JSP 论坛 源码 源文件压缩上传 *,com.lbc.bbs.dao.impl.*,java.util.*,com.lbc.bbs.entity.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> request.setCharacterEncoding("utf-8"); //不管...

    jsp list 分页器

    这是一套jsp customer tag,用于分页显示。使用者只需告诉他总共有多少页。本例中是19页。用户的程序只需得到参数_pagecount(request.getParameter(";_pagecount";))或在标签pages_roller中使用变量pageno...

Global site tag (gtag.js) - Google Analytics