如何使用spark java从表单中获取数据?

2022-09-03 01:05:38

我对所有这些事情都很陌生,但希望你们能帮助我理解它是如何工作的。我得到了一个带有字段的表格。如何从客户端获取数据?正在寻找一些信息,但找不到。

<form action="Dispatcher" method="post">
    <fieldset>
        <p>Name</p>
        <input type="text" name="userName" required="true">

        <p>Email</p>
        <input type="text" name="userEmail" required="true">
        <input type="submit" value="submit">
    </fieldset>
</form>

答案 1

我遇到了同样的问题。我曾经解决它:queryParams

request.queryParams("userName")

答案 2

只是为了记录在案,我遇到了一个类似的问题,这就是我如何解决它。

由于它是多部分请求,因此您必须指定

MultipartConfigElement multipartConfigElement = new MultipartConfigElement(path);

req.raw().setAttribute("org.eclipse.jetty.multipartConfig", multipartConfigElement);

你可以在这里找到详细信息 SparkJava:上传文件在Spark java框架中不起作用

正确完成此操作后,您应该能够使用Stephan提到的查询参数访问数据