网页中传值的问题 懂java EE 帮忙看看

来源:百度知道 编辑:UC知道 时间:2024/06/17 08:13:34
我用struts 做了个小项目, 今天做一个页面的时候 需要按一个按钮 朝Action中传值。代码大概如下
jsp页面中
<form method="post" action="xx.do">
<input type="submit" value="提交">
</form>

Action中:
String yesOrNo=(String)request.getAttribute("yesOrNo");

我的需求是 当我点击提交按钮的时候。 向Action的request传一个字符串。但是我不知道该怎么弄,请各位路过的朋友帮忙说说

也不说清楚点.......
如果你要把用户输入的内容传过去,那就加个文本框
<form method="post" action="xx.do">
<input name="yesOrNo">
<input type="submit" value="提交">
</form>
但看你取的名字("YesOrNo"),你应该传输的不是用户输入的内容,应该是一个固定的值,应该是用户点击或没点击哪个按钮,然后你把这个信息传过去。要是那样的话,
<form method="post" action="xx.do">
<input tpye="hidden "name="yesOrNo">用户看不见的
<input type="submit" value="提交">
</form>

根据你的需要,把yesOrNo的值设成你需要的就行了,用一点点的javaScript就行了,
哎~~如果你把问题说的再明白一点,我也就没必要这么啰嗦和和抽象了,
希望对你有帮助

弄个文本框呗

用html表单吗?
<input type="text" name="yesOrNo" value="a string">
struts的写法是
<html:text name="bean" priperty="yesOrNo"></html:text>

在表单中放一个文本框;
name=yesOrNo

太简单了.不想回答.自己去看书吧.基础性问题...不要太依赖网络了..要着手于基础.虽然我的基础也不好