当我想将参数传递给我的控制器时,我遇到了一个小问题。我在控制器中有一种方法:
@RequestMapping("/redirect")
public String print(String type, HttpServletRequest servletRequest)
{
String path = "redirect:" + servletRequest.getParameter("type");
return path;
}
我的 jsp 文件中有一些按钮:
<form method="post" action="/WWP/redirect">
<button onclick=" <input type="text" name="type" value="/developer"/>">Developer</button>
<button onclick=<input type="text" name="type" value="/graphic"/>>Graphic</button>
<button onclick=" <input type="text" name="type" value="/cleaner"/>">Cleaner</button>
</form>
通过这种方式,我有 3 个按钮,例如,当我按下开发人员按钮变量“类型”为“/developer”时,我将其发送到控制器。但现在我的按钮看起来像这样:http: //imageshack.us/photo/my-images/854/buttonspx.png/
它工作正常,但我无法摆脱这个 HTML 标签,而且真的很紧张。这该怎么做?或者如何以不同的方式向控制器发送值。提前致谢。