jsp链接传递参数的问题
<a href= "../jsp/erro.jsp?name=ch1 "> ch1 </a>
request得到参数是ch1
<a href= '../jsp/erro.jsp?name= "ch2 " '> ch2 </a>
request得到的是 "ch2 "
这两个都是字符型的 如果要传递整型的列 ?
还有点疑惑 name没有声明 我一直以为第2种应该得到的是字符型变量ch2 可是结果却有引号
------解决方案--------------------只有字符型的,你可以再转一下啊
<a href= "../jsp/erro.jsp?int=2 "> ch1 </a>
<a href= "../jsp/erro.jsp?name= <%=ch2%> "> ch2 </a>
------解决方案--------------------传递的参数默认好象都是字符串类型的,你可以转换下类型就可以了
Integer.parseInt(String s)
将字符串参数作为有符号的十进制整数进行分析。
------解决方案--------------------类型转换,同上
------解决方案--------------------可以,解决了记得结贴
------解决方案--------------------request传递过来的是String类型的,
可以再转换成int类型什么的。
Integer.parseInt(String s)