如何将我的表值从html获取到servlet?

问题描述 投票:0回答:1

我需要在我的servlet中获取我的html表值

嗨,

我在关于数独网站的学术课程中做了一个项目。

在我的项目中,我遇到了一个我无法解决的问题 - 将我的表格html值放入我的servlet中。我尝试过像设置隐藏名称和getParameterValues这样的东西,但没有一个能够工作。

这是我的html表

<table class="center">
    <% int n =9;
    for(int s = 0; s<n; s++){
        %>
    <tr>

    <% for(int f=0; f<n; f++)
    {
    %>
    <td><%  int z = SF[s][f];
        if(z==0) {%>
        <input type="text">
        <% } else { %>
        <%=SF[s][f]%>
        <%}%>
    </td  hidden name="z">
    <% } %>
    </tr  hidden name="z">
    <% } %>
</table>

这是我的空servlet

package View;

import org.omg.CORBA.SystemException;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;

@WebServlet(name = "CheckSudokuServlet",urlPatterns =     "/CheckSudokuServlet")
public class CheckSudokuServlet extends HttpServlet {
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        PrintWriter out = response.getWriter();
        //tried -   String td[]=request.getParameterValues("z");
    }

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

    }
}
java html jsp servlets connection
1个回答
0
投票

如何使用javascript将值编码为url

var z=3;
window.location.href = "/CheckSudokuServlet?z="+z;

然后在您的servlet中,您可以这样访问:

String refBgcId= request.getParameter("refBgcId").toString();
© www.soinside.com 2019 - 2024. All rights reserved.