这是我的代码我想在输入标记名(?)中传递user.setUser(us)值,然后获取该值,然后通过servlet将其传递给bean函数。 <%
HttpSession sessionUser=request.getSession(false);
String us=(String)sessionUser.getAttribute("user");
User user = new User();
user.setUser(us);
user.GetUser();
out.print(user.getFirst_name());
out.print(user.getLast_name());
%>
<jsp:useBean id="query" scope="request" class="beans.User"></jsp:useBean>
<form id="contact-form" method="post" action="QueryController" role="form">
<div class="messages"></div>
<div class="controls">
<div class="row">
<div class="col-md-12">
<div class="form-group">
<input type="hidden" name="<% ? %>" value="<jsp:getProperty name="query" property="user"/>">
<label for="form_message">Query *</label>
<textarea class="form-control" placeholder="Insert your query here*" rows="4" required="required" data-error="Insert your query here" name="query" value="<jsp:getProperty name="query" property="query"/>">
</textarea>
<div class="help-block with-errors">
</div>
</div>
<div class="col-md-12">
<input type="submit" class="btn btn-success btn-send" value="Upload Query">
</div>
</div>
</div>
</form>
有什么解决方案我可以得到。我尝试了很多次但是我无法将任何内容发送到我的数据库中。它只是一小部分,用于将当前登录的用户名和他上传的查询发送到数据库,而无需使用会话输入他/她的姓名,只需填写查询并提交。