若干submit按钮,如何判断得到哪个 value值,详细信息请看代码,谢谢! if(pa1.equals("next1"){........} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个问题我也刚刚遇到过,是这样解决的:1.jsp:<script .......function submit1(){ myForm.No.value=1; document.myForm.submit();}function submit2(){ myForm.No.value=2; document.myForm.submit();}<form name=myForm action=.........><input name="No" type="hidden" value=""><input type=button name="sub1" value="next1" onclick="submit1()"><input type=button name="sub2" value="next2" onclick="submit2()">........</form>2.jsp:String theNo = request.getParameter("No");switch (Integer.parseInt(theNo)){ case 1: ......... case 2: ......... default: }呵呵,可是我一个字一个字的打出来的啊,不保证不出错! 我试过,可是页面(2.jsp)出现异常。 bettter yet, doif (pa1 && pa1.equals("next1")){//user clicked "sub1";}else if (pa2 && pa2.equals("next2")){//user clicked "sub2";} 不需要那么麻烦:1.jsp<input type=submit name="sub1"><input type=submit name="sub2">2.jspString pa1=request.getParameter("sub1");String pa2=request.getParameter("sub2");if(pa1!=null){....}else if (pa2!=null) {} 当然不能用if(pa1=="next1")进行判断了。要用equals你可以把pa1,pa2 out.print出来看看取的对不对吗 其实,你写的是java程序,而在java里面,两个String 是不能用==来判断的,因为这样他们是在判断两个String地变量的指针是否相同,而其指针一般都不会相同的,除非你是用赋值语句。如果是比较其内容是否相同那么应该用equals.如果在javascript中,则可以使用== String retvalue[]=request.getParameters(name);就象php一样返回数组的,现在知道如何做了吧:遍历数组。 高分求助解析xml文档 求助 jsp网页中怎样调用TTS?? JAVA新手 想求得一本JSP的好书 apache tomcat 二级域名 我是新手 请教如何在JSP上上传和下载文件? 这种格式的xml如何在后台解析得到 100分求一QQ号! 到底出了什么错? jsp页面如何点击输入框不弹出输入法,手机上的页面。 有关Connection.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);的问题? 怪! String query="update table set ....."不可用?
function submit1(){
myForm.No.value=1;
document.myForm.submit();
}function submit2(){
myForm.No.value=2;
document.myForm.submit();
}<form name=myForm action=.........>
<input name="No" type="hidden" value="">
<input type=button name="sub1" value="next1" onclick="submit1()">
<input type=button name="sub2" value="next2" onclick="submit2()">
........
</form>2.jsp:String theNo = request.getParameter("No");
switch (Integer.parseInt(theNo)){
case 1:
.........
case 2:
.........
default:
}呵呵,可是我一个字一个字的打出来的啊,不保证不出错!
if (pa1 && pa1.equals("next1"))
{
//user clicked "sub1";
}
else if (pa2 && pa2.equals("next2"))
{
//user clicked "sub2";
}
1.jsp
<input type=submit name="sub1">
<input type=submit name="sub2">2.jsp
String pa1=request.getParameter("sub1");
String pa2=request.getParameter("sub2");
if(pa1!=null)
{
....
}else if (pa2!=null) {
}
你可以把pa1,pa2 out.print出来看看取的对不对吗
就象php一样返回数组的,现在知道如何做了吧:遍历数组。