作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 Struts Action 中,当 URL 中的参数未设置时,我想从 URL 或隐藏字段获取参数。从 URL 中检索参数的方法如下:
String userId = request.getParameter("userId");
但现在的问题是,HTML是基于表单(遗留代码)的。我观察到参数 userId
可能会重置为 null
。是否也可以在隐藏字段中的表单中设置参数?我需要在 dynaForm 中为此定义一个参数吗?如何从隐藏字段中检索参数?
最佳答案
隐藏字段中的参数与其他字段一样设置,也可以通过相同的方式检索。
String userID = request.getParameter("userId");
要检查它是否为空,您只需:
if(StringUtils.isNotBlank(userId)) {
// do stuff
}
*编辑添加更多信息request.getParameter 不区分 get 变量和 post 变量,因此如果您有来自 URL 的参数,则可以使用相同的方法获取它。
关于java - 如何从 URL 或隐藏字段获取参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1530096/
我是一名优秀的程序员,十分优秀!