如何在JSP中获取输入值?

时间:2019-05-13 13:04:36

标签: jquery jsp

我有一个JSP页面,该页面需要读取% latex table generated in R 3.6.0 by xtable 1.8-4 package % Mon May 13 08:53:44 2019 \begin{table}[ht] \centering \begin{tabular}{rrr} \hline & 1 & 2 \\ \hline 1 & 4 & \textcolor{red}{-9} \\ 2 & 8 & \textcolor{red}{-5} \\ 3 & 3 & 0 \\ 4 & \textcolor{red}{-8} & \textcolor{red}{-6} \\ 5 & \textcolor{red}{-1} & \textcolor{red}{-7} \\ \hline \end{tabular} \end{table} 中的输入值,我尝试使用Jquery但不起作用。

if

<%-- my input with the year value --%>    
<input type="text" id="year" value="2021">

欢迎任何帮助。

1 个答案:

答案 0 :(得分:0)

我可以通过3个步骤解决这个问题:

首先,我通过ajax参数发送输入的值

year    : $("#year").val()    

我在Servlet中获取值

String year_value = request.getParameter("year");

并设置属性以在JSP页面中获取价值。

request.setAttribute("year_value", Integer.parseInt(year_value));

在JSP页面中,我使用变量year_valueif中进行比较。

<c:if test="${ year_value > 2019 }">
    ...
</c:if>