另外,求struts2.0 下拉框用法。。我查了一下,可能是我才疏学浅,看的不太懂。呵呵。麻烦各位了
解决方案 »
- java.lang.ClassNotFoundException: org.apache.struts.taglib.html.MessagesTei这是什么错
- 在页面上显示多条数据
- 求教一个框架的问题
- JDBC连接数据库 ResultSet.updataRow();是什么意思?
- 这种ID是如何生成的?
- 【急求小算法】关于计费系统的一点坎坷
- 怎样解决JSP-WEB用户退出会话的问题?200分,问了很多人了.
- socket编程
- 怎样在jsp页面调用到bean中的vector,就是吧vector的值传给页面
- 关于applet的文件读写问题,up有分?
- jsp自定义标签
- 怎么用EL语言获取list循环当前的索引?
System.out.println("12578".matches("\\d+"));
if(isNaN(test)){
alert('不是数字进来这个');
}else{
alert('是数字进来这个');
}
if (!Character.isDigit(str.charAt(i))) {
System.out.println("有数字");
break; }
}
public boolean string_matches(String amatch){If (amtch.matches("//g++")) return ture;}"//g++"是参数,专门用来查看字符串是否是数字。
另外一个问题,struts2.0中 如何获得text 的值
我记得struts1.0 可以用var num = document.Myform.name.value;
现在貌似点不出来了。。求教。。都是一些基础问题,别鄙视我。。诚信求教
boolean flag = true ;
if(str.matches("[0-9]*")){
flag = true;
}else{
flag = false;
}
return flag ;
}
boolean flag = true ;
if(str!=null && !str.equals("") && str.matches("[0-9]*")){
flag = true;
}else{
flag = false;
}
return flag ;
}
public static boolean isNumber(String str){
boolean flag = true ;
if(str.matches("[0-9]++")){
flag = true;
}else{
flag = false;
}
return flag ;
}
正则真是强悍
调用此方法的 str.matches(regex) 形式与以下表达式产生的结果完全相同: Pattern.matches(regex, str)参数:
regex - 用来匹配此字符串的正则表达式
返回:
当且仅当此字符串匹配给定的正则表达式时,返回 true 关于struts2的下拉框<!-- 这个是没有提示信息,直接进行选择的 -->
<s:select name="user.hobbys" list="你的Map集合"/><!-- 这个添加了首行提示信息 -->
<s:select name="user.hobbys" list="你的Map集合" headerKey="-1" headerValue="--请选择--"/>
2,xcode.matches("[\d]+"
3,try catch转换
4,for (int i = 0; i < str.length(); i++) {
if (!Character.isDigit(str.charAt(i))) {
System.out.println("数字");
break;
}
} 第二个问题:
可以用var num = document.Myform.name.value;换成
var num = document.Myform.name.innerHTML试试;中间这个name应该是form表单内某个表单控件的id或name。Myform必须是form的name属性。如果不行用IE,firefox调试一下JS看看。
<input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')"> 2.只能输入数字,能输小数点.
<input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value))execCommand('undo')">
<input name=txt1 onchange="if(/\D/.test(this.value)){alert('只能输入数字');this.value='';}">