单选按钮和request.getParameter

克瓦西尔

我的html文件中有一个非常简单的单选按钮:

<form role="form" method="post" action="jsp/site/Portal.jsp?page=mypage">
    <input type="radio"  id="radio_1" name="name_radio" value="value1" />
    <input type="radio" id="radio_2" name="name_radio" value="value2" />
    <button name="action_validateForm" type="submit">
        Valider
    </button>
</form>

但是当我发送表格时它会起作用:

@Action( ACTION_VALIDATE_FORM )
public Page doValidateForm( HttpServletRequest request ) 
{
   String valueGet = request.getParameter( "name_radio" );

    if ( valueGet.equals( "value1" ) )
    {
        //Do action
    }
    else if ( valueGet.equals( "value2" ) )
    {
        //Do other action
    }    
}   

问题在于,无论我在检查request.getParameter( "name_radio" )值始终为false时是否在验证表单之前选择了单选按钮怎么可能呢?它应该是value1,value2还是null?

卡恩·萨博(KhAn SaAb)

我认为您需要添加提交按钮或JavaScript代码来提交表单,然后尝试在JSP中获取单选按钮值。

看到我添加了提交按钮。

<form role="form" method="post" action="jsp/site/Portal.jsp?page=mypage">
    <input type="radio"  id="radio_1" name="name_radio" value="value1" />
    <input type="radio" id="radio_2" name="name_radio" value="value2" />
    <button type="submit" value="Submit">Submit</button>
</form>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用request.getParameter上<A>

来自分类Dev

Servlet request.getParameter()始终返回“ null”

来自分类Dev

value =“ <%request.getParameter%>>不起作用

来自分类Dev

使用request.getParameter请求不同的参数

来自分类Dev

在JSP中request.getParameter返回null

来自分类Dev

Servlet request.getParameter返回null

来自分类Dev

未检查 Java request.getParameter 条件

来自分类Dev

Request.getParameter() 仅将“+”替换为“”

来自分类Dev

request.getParameter预期没有空值

来自分类Dev

request.getParameter返回空值:JSP,Servlet

来自分类Dev

将request.getparameter()结果转换为日期

来自分类Dev

JSP request.getParameter(“ ..”)始终为选择标记返回null

来自分类Dev

带有列表的Http request.getParameter(fieldname)

来自分类Dev

从request.getParameter()获取Input type =“ image”值

来自分类Dev

无法使用`request.getParameter`将数据转换为大写

来自分类Dev

我的request.getParameter(abc)有什么问题?

来自分类Dev

jsp到servlet request.getParameter不起作用

来自分类Dev

request.getparameter在多个servlet上不起作用

来自分类Dev

request.getParameter()在正确编码的URL上失败

来自分类Dev

无法将servlet中的request.getParameter()写入jsp

来自分类Dev

request.getParameter 获取 java.lang.NumberFormatException: null

来自分类Dev

Java Servlet:以我不了解的方式连接了request.getParameter和request.setAttribute

来自分类Dev

将$ .ajax和JSON对象用作数据时,request.getParameter()返回null

来自分类Dev

AspectJ getParameter()

来自分类Dev

request.getParameter()在Java Servlet中无法正确显示字符编码

来自分类Dev

通过将request.getParameter与multipart一起使用来获取价值

来自分类Dev

通过将request.getParameter与multipart一起使用来获取价值

来自分类Dev

无法确定request.getParameter参数值来自何处,没有q声明

来自分类Dev

为什么request.getParameter(“ parameter”)在JSP中不起作用?

Related 相关文章

  1. 1

    用request.getParameter上<A>

  2. 2

    Servlet request.getParameter()始终返回“ null”

  3. 3

    value =“ <%request.getParameter%>>不起作用

  4. 4

    使用request.getParameter请求不同的参数

  5. 5

    在JSP中request.getParameter返回null

  6. 6

    Servlet request.getParameter返回null

  7. 7

    未检查 Java request.getParameter 条件

  8. 8

    Request.getParameter() 仅将“+”替换为“”

  9. 9

    request.getParameter预期没有空值

  10. 10

    request.getParameter返回空值:JSP,Servlet

  11. 11

    将request.getparameter()结果转换为日期

  12. 12

    JSP request.getParameter(“ ..”)始终为选择标记返回null

  13. 13

    带有列表的Http request.getParameter(fieldname)

  14. 14

    从request.getParameter()获取Input type =“ image”值

  15. 15

    无法使用`request.getParameter`将数据转换为大写

  16. 16

    我的request.getParameter(abc)有什么问题?

  17. 17

    jsp到servlet request.getParameter不起作用

  18. 18

    request.getparameter在多个servlet上不起作用

  19. 19

    request.getParameter()在正确编码的URL上失败

  20. 20

    无法将servlet中的request.getParameter()写入jsp

  21. 21

    request.getParameter 获取 java.lang.NumberFormatException: null

  22. 22

    Java Servlet:以我不了解的方式连接了request.getParameter和request.setAttribute

  23. 23

    将$ .ajax和JSON对象用作数据时,request.getParameter()返回null

  24. 24

    AspectJ getParameter()

  25. 25

    request.getParameter()在Java Servlet中无法正确显示字符编码

  26. 26

    通过将request.getParameter与multipart一起使用来获取价值

  27. 27

    通过将request.getParameter与multipart一起使用来获取价值

  28. 28

    无法确定request.getParameter参数值来自何处,没有q声明

  29. 29

    为什么request.getParameter(“ parameter”)在JSP中不起作用?

热门标签

归档