基本上,我正在尝试做的是将request.getParameterMap()方法返回的映射的内容转储到输出。
我将得到以下奇怪的映射作为输出(我认为其值是字符串或字符串数组的对象引用的地址)
{submit=[Ljava.lang.String;@1fe4169, color=[Ljava.lang.String;@178920a, chek_games=[Ljava.lang.String;@bbfa5c, foo=[Ljava.lang.String;@131de9b}
我试过下面的代码--
public class CoffeeSelect extends HttpServlet { protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { Map requestParams = req.getParameterMap(); resp.getWriter().println(requestParams); } }
<form action="SelectCofee.Do" method="post"> <select id="coffe_color" name="color"> <option value="green">Green</option> <option value="red">Red</option> <option value="blue">Blue</option> </select> <br/><br/> <input type="checkbox" id="chek_games" name="chek_games" value="chess" /> <input type="checkbox" id="chek_games" name="chek_games" value="badminton" /> <input type="checkbox" id="chek_games" name="chek_games" value="cricket" /> <input type="hidden" id="foo" name="foo" value="bar" /> <input type="submit" name="submit" value="Submit" /> </form>
如何遵从那些对象引用或者让我这样说;我是不是漏了什么?
我正在使用渲染一个表,其中有一个单选按钮。i、 例如,在选择radioButton时,需要重新呈现整个表单。但这是行不通的。 这是我的密码:
我正在使用spring Roo并希望访问Controller类中的一个bean,该类在ApplicationContext.xml中具有以下配置: 配置类本身是: 在我的Controller中,我认为一个简单的Autowired注释应该可以完成这项工作 在启动过程中,spring在setSkipWeeks方法中打印消息。不幸的是,每当我在控制器中调用config.getSkipWeeks()时,它
当我运行以下程序时,它只打印 然而,从Java 8的equalsIgnoreCase文档中我们发现: 如果以下至少一项为真,则两个字符c1和c2被视为相同的忽略情况: •对每个字符应用java.lang.character.ToUpperCase(char)方法会产生相同的结果 所以我的问题是为什么这个程序不打印 在这两种操作中,都使用了大写字符。
我试图使用来传输我根据前面的问题设置的自定义标头。 我在文件中读到... 我的属性包括:
我正在和selenium一起工作,刮一些数据。 有一个按钮在页面上,我正在点击说“Custom_Cols”。这个按钮为我打开了一个窗口,我可以在那里选择我的列。 我的问题是为什么新窗口上的元素不可见,即使我正在等待元素的可见。补充一下,我已经尝试增加延迟时间,但我还是会偶尔出现这个错误。 我的密码在这里