使用JSP编写一个字符统计程序,要求用户输入字符串进行统计

用jsp语言编写一个字数统计的程序程序需要用户输入字符串统计

用JSP语言编写一个字数统计的程序程序需要用户输入字符串统计

用正则帮你弄了个:

需要包:java.util.regex.Pattern;

String str=request.getParameter("str");//获取那个文本框的数值,假设为str

int numberCount=0;//数字个数

int aplha=0;//字母个数

int other=0;//其他个数

for(int i=0;i

if(Pattern.matches("^[0-9]",str.charAt(i)+"")){

numberCount++;

}

else if(Pattern.matches("^[a-z]||[A-Z]",str.charAt(i)+"")){

aplha++;

}

else{

other++;

}

response.getWriter.println("数字:"+numberCount+"字母:"+aplha+"其他:"+other)

}

jsp中写猜数字的

因为你index.jsp页面上,没有定义名字为num的控件,所以request.getParameter("num")是NULL。

把index.jsp页面上的改成即name=num"改成name="num"(num前面加上双引号),value=" "改成value=""(去掉双引号间的空格)就行了。

完整的index.jsp文件内容如下:(guess.jsp文件不用改)

请编写一个JSP页面向该JSP页面输入一个数字单击按钮提交该页

输入界面:

Demo

处理,输出界面:

你输入的是偶数

你输入的是奇数

JSP text输入数字问题

用javascript 很简单的

> 中间加上

function test(){

var obj = document.getElementById("id").value; // 这里的id 换成你自己的text的id

if(obj>0 && obj

return true;

}else

alert("cuowu");

}

在你的提交按钮的 action="test(); return false;"

直接在这里写的 没测试

你自己可以学下 javascript 很简单的一个东西

以上就是使用JSP编写一个字符统计程序,要求用户输入字符串进行统计的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2529494.html

(0)
上一篇 2025年3月5日 20:23:27
下一篇 2025年2月26日 09:56:55

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 的字符串?

    高分代码!用vba如何检索一个文件夹里所有txt文件中包含 Sub t() Dim fso, f, f1, fc, s, r Const ForReading = 1, ForWriting = 2 Set fso = CreateObje…

    2025年3月5日
    200
  • 探索英雄联盟中的按键功能和用途

    一、英雄联盟的快捷键有什么就是键盘上的按键在英雄联盟中有什么用? 在英雄联盟中,有一些常用的快捷键,它们在键盘上的按键及其作用如下: Q、W、E、R: 分别对应英雄的四个技能。按下相应键可使用技能,R键为英雄的大招。 D、F: 用于放置召唤…

    2025年3月5日
    200
  • 数据库的类型有哪些?

    请问数据库有哪些种类呢 数据库通常分为: 层次式数据库、网络式数据库和关系式数据库三种。 而不同的数据库是按不同的数据结构来联系和组织的。 数据库根据数据模型划分类型,包括层次模型、网状模型和关系模型。 一、层次模型: 层次模型是用树结构表…

    2025年3月5日
    200
  • 探索电脑开机时出现Ravmond的原因

    为什么我一开电脑就会出现 Ravmond exe应用错误内存不能为read哪 朋友,电脑出现:内存不能为read,原因总结起来,有以下方面,偶尔出现,点:取消,即可! (答案原创,本答案原作者:力王历史) 1.电脑中了木马或者有病毒在干扰!…

    2025年3月5日
    200
  • 设置网页关键字的位置在哪里

    网页制作在哪里设置关键字 我来帮帮你吧: 为了让搜索引擎的机器人能够更好地索引你的网页,你可以在网页中添加关键字。当别人使用这些关键字搜索网页时,如果你的网页包含了这些关键字,那么它就有可能被列出来。为了定义你的网页关键字,你可以在〈Hea…

    2025年3月5日
    200
  • 处理中兴手机u9180进水无法开机屏幕不亮的方法

    一、中兴手机u9180进水后无法开机屏幕不亮怎么办? 立即关机: 首先,立即将手机关机,断开电源,避免电流损坏手机内部电路。 拆卸电池和卡槽: 尽量将电池和SIM卡、SD卡槽取出,减少进水对内部组件的影响。 晾干处理: 将手机置于通风干燥的…

    2025年3月5日
    200
  • 电脑重装系统的利与弊有哪些?

    电脑重装系统后有什么好与不好 电脑重装系统对电脑好不好 重装系统是电脑正常使用中的一项操作,通常不会对电脑造成伤害。然而,由于系统文件的大小,长时间读写操作可能会减少硬盘的使用寿命。因此,一般情况下只在必要时才进行系统重装操作。 电脑装系统…

    2025年3月5日
    200
  • 能否将Oracle数据库的字段设为数组类型?

    oracle数据库字段能设置成数组类型吗 当char和nchar字段填入空数据时,数据库会自动使用全空格代替,使得not null约束变得毫无意义。因此,如果字段不能为空,必须在程序中提前进行判断。 2.char 和nchar因为长度固定,…

    2025年3月5日
    200
  • 如何将手机变成无线热点并与其他具备wifi功能的手机连接?

    什么软件可以让手机成为无线热点而且可以让其它有wifi功能的手机 朋友您好, 如果你想将你的手机变成无线热点,无需借助任何软件,只需开启手机的移动热点即可。但要注意的是,你所共享的流量将是你自己的,而且网速可能会变得很慢。 其实干嘛你要用手…

    2025年3月5日
    200
  • 掉线频繁的原因可能是使用路由器上网时不稳定的问题

    用路由器上网上一会就掉线是怎么回事 路由器设置或连接有问题。 1、宽带网络的总线连接路由器的WAN口,路由器的LAN口连接电脑。 启动设备后,打开浏览器,并在地址栏中输入192.168.1.1,以进入无线路由器设置界面。如果无法进入,请查看…

    2025年3月5日
    200

发表回复

登录后才能评论