从 jsp 的 post 数据中获取 Null

Getting Null from post data from jsp

    <center>
        <form class="form-horizontal" action="${pageContext.servletContext.contextPath}/LargeLandmarkListGet" method="post">
            <div class="form-group">
                <label class="control-label col-sm-2" for="SLLRID">SLLRID:</label>
                <div class="col-sm-10">
                    <input type="text" class="form-control" id="SLLRID" placeholder="Enter SLLRID...">
                </div>
            </div>
            <div class="form-group">
                <div class="col-sm-offset-2 col-sm-10">
                    <button type="submit" class="btn btn-default">Submit</button>
                </div>
            </div>
        </form>
    </center>

即JSP中动作的具体定义。

String SLLRID = request.getParameter("SLLRID");

这就是我试图在 servlet 中的 doPost 方法中获取它的方式。但是,SLLRID 始终为空。我已经尝试了所有我能想到的方法,但我无法将它变成 return 输入的值。但是,如果我对值进行硬编码,一切都会正常运行,所以我认为 JSP 和 servlet 之间进行通信时出现了问题。

我尝试过的:

表单根据name属性发送数据。所以改为:<input type="text" class="form-control" id="SLLRID" name="SLLRID" placeholder="Enter SLLRID...">