我想创建一个Gson对象,从JSP页面(一个简单的表单)将请求传递给servlet。我想在不使用scriplets的情况下这样做。所以,请使用以下页面:
<!doctype html>
<head>
</head>
<body>
<form action="SomeServlet">
<fieldset>
<label for="ID">Dog ID</label>
<input type="text" name="ID" id="ID"/>
<label for="dogName">Dog Name</label>
<input type="text" name="dogName" id="dogName"/>
<input type="submit" value="Send"/>
</fieldset>
</form>
</body>
</html>
我可以使用JSTL,表达式语言,JavaScript和jquery,但我不想使用scriptlet,以提高ellegance和获得可读性。我该怎么办?谢谢你的帮助!!
答案 0 :(得分:0)
有一种名为JSON-taglib的东西允许你从JSP中输出JSON。但听起来你想反过来(即将JSON发送回Servlet)。
在这种情况下,我认为使用您列出的技术组合来实现这一点可能非常困难。我认为唯一的方法是使用JSP / Servlet规范中的SimpleTag API编写自己的标记。