有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java获取RESTWeb服务中下拉列表(<select>tag)的选定值

我正在使用REST开发web服务。 我有前端,其中有HTML5。我有一个选择标签,它为用户提供选择部门的选项。选择部门并单击SUBMIT按钮后,该值将传递给Web服务,Web服务将其存储在数据库中

I have called web service in action attribute of the form.

我在表单中添加了<select>标记,以POST方式发送所有数据,并@FormParam(...)在web服务中检索这些参数。 我应该如何在web服务中获得这些选定值。是否有类似于jsp中的getParameter(“id”)或getElementbyID(“id”)之类的内容。在javascript()中选择了索引


共 (2) 个答案

  1. # 1 楼答案

    您可以在基于JAXRS的web服务方法中获得FormParams,如下所示:

    public Response myWebServiceMethod(@FormDataParam("myFormParam") String myFormParam,
                @FormDataParam("myFormParam2") String myFormParam)
    
  2. # 2 楼答案

    你会使用jQuery吗?因为你可以对你的服务进行ajax调用。使用jQuery,当用户单击按钮时,您可以在组合中获得所选项目的de id值,然后您只需要调用服务来发送该值。 http://api.jquery.com/jQuery.ajax/