- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有两个 Spring MVC 操作,在此示例中,它们在提交时从表单中获取一个参数:
public ModelAndView login(HttpServletResponse response, HttpServletRequest request,
@RequestParam String requestedURL )
我想知道属性requestedURL是否可以引用实际保存传入属性名称的声明变量input name="requestURL"...
class Core {
static String requestedURL = "requestedURL";
}
伪代码:
public ModelAndView login(..., @RequestParam String @ReadFrom(Core.RequestedURL) )
注意@ReadFrom
这是为了避免冗余。现在它被称为requestedURL,但将来有人可能想要更改输入参数名称,在我看来,这不应该是应用程序中的硬编码字符串。
和
<input name="<%= Core.requestedURL %>" value="<%= requestedURL %>" />
并在提交时在方法中读取。但是属性名称是否必须在操作方法的传入参数中进行硬编码?
谢谢!
最佳答案
是的,它必须被硬编码为 @RequestParam 注释的一部分 - 要么硬编码,要么引用 static final
变量。
另一种方法是将模型/映射作为方法中的附加参数,并从中获取属性:
public ModelAndView login(HttpServletResponse response, HttpServletRequest request,
Model model ){
String requestedURL = model.asMap().get(Core.requestedURL);
}
更新您可以这样引用静态最终变量:假设:
public abstract class Core {
public static final String requestedURL = "requestedURL";
}
public ModelAndView login(..., @RequestParam(Core.requestedURL) String requestedURL)
关于java - Spring MVC传入参数 @RequestParam String requestURL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11795642/
我只是无法让 http-proxy 模块作为转发代理正常工作。它作为反向代理非常有效。因此,我使用 Node 的http和net模块实现了基于 Node 的转发代理。无论是使用 http 还是 htt
我有一个可以部署在不同环境中的 wicket 应用程序。其中一个环境是 https 代理(我们称之为 P)后面的服务器(我们称之为 S),因此应用程序上的页面被访问为 https://P:443/pa
通常,要在 JSP 中获取请求 URL,我会使用 ${pageContext.request.requestURL} 但是在我正在处理的项目中(因为我猜我们使用了瓷砖)如果我运行上面的我得到类似的东西
我有两个 Spring MVC 操作,在此示例中,它们在提交时从表单中获取一个参数: public ModelAndView login(HttpServletResponse response, H
我是 android 的新手,我做了一个 Activity ,我必须发布一些参数来进行 api 调用并获得响应,我必须传递一些附加到请求 url 的参数和其他 Json 格式的参数,请告诉我我该怎么做
Google Chrome 中的常规 header 包含每个 http 请求的 requestURL 字符串(例如:请求 URL:chrome-extension://bdfnieppndfdhcgb
我正在使用 SignalR 从客户端向服务器提交 JSON 数据。 这在 Firefox 和 Chrome 上工作正常,但在 IE 上失败。 深入挖掘,我发现尽管这三个都使用“长轮询”机制来提交数据,
如何像通过 HttpServletRequest (getRetuestUrl()) 那样从 Spring MVC 中的 WebRequest 获取 URL? 最佳答案 Spring提供了添加Http
我是一名优秀的程序员,十分优秀!