我写的代码想加一个判断用户名密码是不是给定用户名密码的功能,便多写了一段程序,写完之后发现用户名为英文时判断没有问题,但是中文就有问题,这是我接收到用户名密码并处理的jsp文本中的一段代码:

request.setCharacterEncoding("utf-8");

String un =  URLEncoder.encode(request.getParameter("username"),"utf-8");

String pw= URLEncoder.encode(request.getParameter("password"),"utf-8");

if(URLDecoder.decode(un, "utf-8").equals("中文用户名")&&pw.equals("12345"))

{

……

}

经过多次试验我发现request.getParameter("username")已被转码(不是中文),un已被转码(不是中文),URLDecoder.decode(un, "utf-8")已被转码(不是中文),URLDecoder.decode(request.getParameter("username"), "utf-8")也被转码(不是中文),那如何获得用户输入的中文字符并做出判断呢?

java用户名一样_请问,若想判断输入的中文用户名是否与给定用户名相同,如何判断?...相关推荐

  1. java scanner以回车结束_请问Scanner在输入回车后,如何才能退出?

    package com.imooc; import java.util.Scanner; /*@kernal * 功能描述: * 为指定成绩加分,直到分数大于等于 60 为止, * 输出加分前和加分后 ...

  2. java 雷达反射面积_请问:如何使用基本反射率雷达图中的dBZ值判断天气情况?比如多云、雷雨、晴等。谢谢!...

    请问:如何使用基本反射率雷达图中的dBZ值判断天气情况?比如多云.雷雨.晴等.谢谢!以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来 ...

  3. java input 数组_请问如何input一个数组?

    使用Scanner方法package com.demo;                               //声明包 import java.util.Scanner;           ...

  4. java武功秘籍_请问java全套内容都有什么呢?

    我整理的Java全套内容学习路线,分为6个阶段(大阶段)第一阶段:java内功心法篇 第二阶段:Java武功秘籍(经典框架) 第三阶段:Java高级功法(主流框架) 第四阶段:Java成神之路 第五阶 ...

  5. 多个输出用java怎么写_请问用java写程序怎么输出这两个图形

    IDE: Eclipse IDE for Java Developers Version: Mars.2 Release (4.5.2) 完整代码如下,把函数写进main()即可使用,行数可为任意单数 ...

  6. java lua脚本_请问该如何在Java中使用Lua脚本语言?

    如何在Java中使用Lua脚本语言是本文要介绍的内容,主要是来学习LUA脚本语言在JAVA中如何来使用,Lua就不说了, 现在比较热门, 语法也很简单. 为了在Java中调用, 折腾了比较长的时间, ...

  7. java计算时间跨度_请问如何使用Java计算时间跨度并格式化输出?

    是的,Yup唤醒了我的死人,但这是基于@mtim发布的代码的我改进的实现,因为该线程几乎位于搜索的顶部,所以我弄得昏昏欲睡, public static String getFriendlyTime( ...

  8. java node类_请问Node是Java库当中的一个类吗?

    Node 是org.w3c.dom包下定义接口其子接口很多 javax.xml.soap的Node接口方法定义如下 getValue String getValue()如果这是一个 Text 节点,则 ...

  9. 编程判断输入的字符串是否是回文串。其中判断字符串是否为回文串要用函数实现。

    #include <stdio.h> #include <string.h> int f(char *p1) { int i,n=strlen(p1);for(i=0;i< ...

最新文章

  1. 《自然》深度:中国AI能在2030年制霸世界吗?
  2. 功能详细说明_广东税务产业链智联平台操作说明(电子税务局版)
  3. 基于ASP.NET Core的模块化设计: 虚拟文件系统
  4. android开发(13) 尝试在流布局中移动控件
  5. Linux监控命令之==sar
  6. find命令基本使用一览
  7. Raki的读paper小记:Style Transformer
  8. 编译thrift和使用 - 翱翔云颠的博客 - 我的搜狐
  9. STM32 使用串口下载程序( ISP 一键下载)
  10. Center OS和Linux的区别
  11. 直播特效的实现原理与难点
  12. crm登录系统是什么系统?
  13. 使用cartopy画飞机的航线
  14. 10年过去,人们买不起旗舰机了
  15. 如何在直播中解决黑屏、花屏、闪屏问题 | 直播疑难杂症排查
  16. 一战封神快速升级攻略
  17. 《电路/电路原理》—戴维宁(南)定理实战演练
  18. 我是这样走进IBM的(转载)
  19. 这都是什么奇葩网站,最后一个根本玩不转
  20. 《世界上最远的距离》 泰戈尔

热门文章

  1. 离线在线计算机系统,怎么离线重装系统?最简单离线系统重装方法
  2. frida hook嘟嘟牛在线
  3. java 检测网络连接,使用java检测网络连接情况
  4. Latex修改itemize间距
  5. instanceof用法详解
  6. bzoj4976 宝石镶嵌
  7. 用qt做网易云音乐--源代码
  8. 斐波那契数列三种实现+矩阵乘法+矩阵cimi
  9. js设置ajax执行顺序,ajax同步处理(使得JS按顺序执行)
  10. STWOopMap安全点