怎样得到单选按钮的值和属性名

zvlqzvlq 2010-05-09 07:09:14
表单的值是从数据中查出来的,想在Action中得到单选按钮的名称和所选的值
表单代码如下:
<%
List list=(List)session.getAttribute("list2");
%>
<body>
<table border="1">
<s:form action="test_test.action" method="post">
<%
for(int i=0;i<list.size();i++)
{
ExamPaper exp=(ExamPaper)list.get(i);
%>
<tr><td colspan="4"><p><%=i+1+"." + exp.getSubjectName() %></p></td></tr>
<tr>
<td><input name="<%=exp.getPaperID() %>" type="radio" value="A" /><%=exp.getResultA() %></td>
<td><input name="<%=exp.getPaperID() %>" type="radio" value="B" /><%=exp.getResultB() %></td>
<td><input name="<%=exp.getPaperID() %>" type="radio" value="C" /><%=exp.getResultC() %></td>
<td><input name="<%=exp.getPaperID() %>" type="radio" value="D" /><%=exp.getResultD()%></td>
</tr>
<%
}
%>
<tr><td colspan="2" align="center"><input type="submit" value="提交答案"/></td><td colspan="2" align="center"><input type="button" value="退出考场"></td></tr>
</s:form>
</table>
</body>
...全文
142 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
恶魔 2010-05-16
  • 打赏
  • 举报
回复
<td><input name="<%=exp.getPaperID() %>" type="radio" value="A" /><%=exp.getResultA() %></td>
<td><input name="<%=exp.getPaperID() %>" type="radio" value="B" /><%=exp.getResultB() %></td>
<td><input name="<%=exp.getPaperID() %>" type="radio" value="C" /><%=exp.getResultC() %></td>
<td><input name="<%=exp.getPaperID() %>" type="radio" value="D" /><%=exp.getResultD()%></td>

要是用radio取一个值,那你得把name属性设成一样,要是想取多个值,你得把radio换成checkbox
恶魔 2010-05-16
  • 打赏
  • 举报
回复
在servlet中用request.getParameter("");取值。
zvlqzvlq 2010-05-16
  • 打赏
  • 举报
回复
是要到action中得到值
lmzpp 2010-05-15
  • 打赏
  • 举报
回复
提交另一个jsp页面然后取值
VB试题.doc 一、 填空题 1.VB中若要产生一消息框,可用__msgbox__函数来实现。 2.常量是指在程序运行过程中, 其不能改变 的量。 3.整数类型数据分别包括整型和 长整型 数据。 4、在VB集成开发环境中,运行应用程序的方法有三种:一是_单击“运行 ”菜单下的启动_;二是_单击工具栏上的启动按;三是_按F5键 。 5、在VB中若要让某对对象获取焦点,则可通过__ Setfocus_方法来实现。 6.列表框(ListBox控件)显示 项目列表 ,用户可从中选择一个或多个项目。 7.框架(Frame控件)可以用来 对其它控件 进行分组,以便于用户识别,主要用于为单选按分组。 8、在VB中,用来描述对象外部特征的量称之为对象的_属性__。 9、为使某窗口中的命令按“取消(C)”具有如下特性:按“Alt+C”键或按 “ESC” 键,均可代替用鼠标单击该按的操作,应设置该按的Caption属性为_取消(&C)___,并且设置其_ Cancel__属性为__ True__。 10、在过程内用_ Static__声明的变量为静态变量,在执行一个过程结束时,过程中所用到的 Static变量的会保留,下次再调用此过程时,变量的初是上次调用结束时被保留的。 11、在模块文件中的声明部分用Global或__ Dim__关键字声明的变量为全局变量。 12、在模块文件中的声明部分用__ Dim__或__ Private__定义的变量为模块级变量。 13.计时器控件通过定期激活Timer事件,使得Timer控件 可以每隔一个时间段 就执行一次Timer事件中的代码。 14.要获得滚动条的当前位置,可以访问通过 Value 属性来实现。 15.关闭正在运行的VB窗口将自动触发的事件是 Unload 。 二、选择题 1.工程文件的扩展名是( B )。 A.vbg B.vbp C.vbw D.vbl 2.在以下窗体中没有采用的控件是( B )。 A.文本框 B 垂直滚动条 C.框架 D 命令按 3.滚动条控件(如图所示)的Largechange属性所设置的是( A ) A. 单击滚动条和滚动箭头之间的区域时,滚动条控件Value属性的改变量 B. 滚动条中滚动块的最大移动位置 C. 滚动条中滚动块的最大移动范围 D. 滚动条控件无该属性 4、用于从字符串左边截取字符的函数是( A ) A、Ltrim( )  B、Trim( )  C、Left( )  D、Instr( ) 5、可获得当前系统日期的函数是( A )

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧