首頁  >  文章  >  電腦教學  >  使用JSP編寫一個字元統計程序,要求使用者輸入字串進行統計

使用JSP編寫一個字元統計程序,要求使用者輸入字串進行統計

WBOY
WBOY轉載
2024-01-22 14:54:161236瀏覽

使用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檔案不用改)

請輸入一個1-100的數字:

##

請寫一個JSP頁面向該JSP頁面輸入一個數字點擊按鈕提交該頁

輸入介面:

Demo
請輸入一個數字:

處理,輸出介面:

你輸入的是

偶數

你輸入的是

奇數

JSP text輸入數字問題

用javascript 很簡單的

中間加上

<script></script>

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編寫一個字元統計程序,要求使用者輸入字串進行統計的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:docexcel.net。如有侵權,請聯絡admin@php.cn刪除
上一篇:cmd的命令大全下一篇:cmd的命令大全