首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web开发 >

jsp中的跳转解决思路

2012-12-29 
jsp中的跳转one.jsp的具体要求要求one.jsp页面有一个表单,用户使用该表单可以输入一个1至100之间的整数,并

jsp中的跳转
one.jsp的具体要求
要求one.jsp页面有一个表单,用户使用该表单可以输入一个1至100之间的整数,并提交给本页面;如果输入的整数在50至100之间(不包括50)就转向three.jsp,如果在1至50之间就转向two.jsp;如果输入不符合要求就转向error.jsp。要求forward标记在实现页面转向时,使用param子标记将整数传递到转向的two.jsp或three.jsp页面,将有关输入错误传递到转向的error.jsp页面
two.jsp、three.jsp和error.jsp的具体要求
要求two.jsp和three.jsp能输出one.jsp传递过来的值,并显示一幅图像,该图像的宽和高刚好是one.jsp页面传递过来的值。error页面能显示有关抛出的错误信息。(程序中使用的图片,可自行准备)

[解决办法]
js获取输入值,判断后跳转相应页面,并传递地址栏参数就可以了,这个实际不用提交就能完成
后台获取输入值后判断,跳转,传递参数,也可

这种代码非常好写的,自己完成吧
[解决办法]
这个问题百度一下就ok了!

在javascript中写

one.jsp中有个文本那么叫number id number 接受输入的值

手写的 单词做了勿怪

var num=document.gelElementById("number").value;
if(num<=50)
location.href="two.jsp?num="+num;
else if(num>50 && num<=100)
location.href="three.jsp?num=+"num;
else
location.href="error.jsp?num="+num;

在 two three 页面中接受值
string num=request.getpelement("num");///getpelement这个单词不知道怎么写了 可以.出来的!
out.print(num);

three同上
error.jsp
our.print("你输入的有误 该字符不是合法的 如:+num);
[解决办法]
上面获得值没测试 不想换下面的可以!
document.表看名.文本name.value;可以获得
或者 用getElementById("id名字")

热点排行