如果没有用表单,可能要用追加URL的方式传递参数了。(类似:xxxx.xxx.xxx/abc.jsp?name=Tom&age=30)
解决方案 »
- struts2 单选框问题
- web service在做cxf小例子的过程中不知道客户端调用时PORT_NAME是哪里来的?
- 字符串编码的问题。
- 我在父页面通过window.open(); 打开一个新窗口子页面
- CruiseControl与VSS整合碰到的问题
- 在jsp中使用java文件的问题
- 我在weblogic8.1下配置了一个连接池的问题!
- 怎么样防止用户利用后退按钮重新回到之前的页面?
- jsp中如果要用字符串形式输出html代码,应如何encode它?
- SSH框架出现这个问题,,各位大神,求解决?,,,
- 又是jsp中文问题?(高分悬赏求解决方案)~~~
- jxl.jar报错的问题,解决立马给分
如果你的数据是死的,可以用xxx.jsp?name=value的方式,但是你的数据是活的话,按钮是必要的
<a href=xx.jsp?value=ss>传了那个ss值过去了</a>
其实不用这样,直接在你的xx.jsp页面用request.getXXX不就行了,链连过去也要用request对象来接收啊
不用按钮是提交不了表单的数据的
如果你的数据是死的,可以用xxx.jsp?name=value的方式,但是你的数据是活的话,按钮是必要的说的我很有体会,但有没有曲线一点的方法,譬如在此页面中先将数据写入数据库或文件,然后在下一个页面去取了??
-------------------------------------------------
有
<a href="b.jsp" onclick="savedata()">
然后在savedata里面保存数据
用JS应该可以做出来
function go()
{
location.href="target.jsp?value="+ value1;
}
</script>这样通过函数把value1传过去了。前提: 你还需要写个javascript 让你点checkbox 的时候给 value1 赋值。基本就是这样了,实际上就是把值当作查询串如果是多个 value ,就只能 post 过去了, 或者本页写个JS用一定格式把值都连成一个串传过去
在javascript里面是可以有<% %>这样的代码的,也就是说能执行服务器端程序.
其实jackyzgm(昵称)的方法不错.