我有一个表单,用户可以使用复选框选择不同的文章。我想传递检查文章的文章编号,如下:
<br><input type="checkbox" id="articleNr" name="articleNr" value="${item.articleNr}" />${item.title}
即使文章已被检查,我的播放方法也会为文章编号返回0:
public static void addToX(double boardNr, double articleNr1){
System.out.println("Article Nr: " + articleNr1);
我正在尝试使用复选框做什么?
答案 0 :(得分:0)
放置调试点并检查request.params
的值
看看变量是否存在。
对于复选框,如果未选中,则不会提交任何内容。不确定游戏如何处理它。经过检查,您应该能够在变量中看到一个值。
答案 1 :(得分:0)
如果你什么都没检查就没有发送,默认情况下,当你选中帮助器复选框播放时它是一个布尔值,如果你使用标准输入chekcbox什么都不会在请求参数的地图中:
地图&LT; String,String []&gt; map = request()。body()。asFormUrlEncoded(); String [] checkedValue = map.get(“articleNr”);
如果没有选中任何内容,它将为null