request.getParameter("str") 区分大小写怎么办?

hechangmao 2005-07-11 03:35:31
有没有办法让request.getParameter("str") 不区分大小写
...全文
765 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xt12822121 2005-07-11
  • 打赏
  • 举报
回复
写错了
request.getParameterNames()返回的是Enumeration,不过处理方式都一样哈!
xt12822121 2005-07-11
  • 打赏
  • 举报
回复
大概是这样的:
public String getXXX(String param) {
String[] params = request.getParameterNames();
for(int i=0;i<params.length;i++) {
if(param.equalsIgnoreCase(params[i])) {
return request.getParameter(params[i]);
}
}
return "";
}
leniz 2005-07-11
  • 打赏
  • 举报
回复
str是参数名, 区分大小写,如果想不区分那就传的时候对str的每种大小写情况都赋于相同值
进行3^2赋值行动。
旺乾多智 2005-07-11
  • 打赏
  • 举报
回复
同意楼上的意见
DanielYWoo 2005-07-11
  • 打赏
  • 举报
回复
没办法
if123456789 2005-07-11
  • 打赏
  • 举报
回复
请讲清楚一点(你可以通过 request.getParameter("str") 取得值后赋给一个字符串变量test 然后通

后 test.equalsIgnoreCase("要比较的字符"))
jjprado 2005-07-11
  • 打赏
  • 举报
回复
我想应该先格式化吧。没试过。

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧