0

我想创建一个 Gson 对象以将请求从 JSP 页面(一个简单的表单)传递给 servlet。我想在不使用脚本的情况下做到这一点。因此,假设以下页面:

<!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,但我不想使用小脚本,以提高优雅度并获得可读性。我该怎么做?谢谢帮忙!!

4

1 回答 1

0

有一种叫做 JSON-taglib 的东西,它允许您从 JSP 中取出 JSON。但听起来你想做相反的事情(即将 JSON 发送回 Servlet)。

在这种情况下,我认为结合您列出的技术来做到这一点可能真的很困难。我认为这样做的唯一方法是使用 JSP/Servlet 规范中的 SimpleTag API 编写您自己的标签。

于 2013-03-26T19:06:45.197 回答