方法中怎么获取文本框中修改的值?

jsp表单中文本框
<td><input type="text" name="num" value="${u.num}"/></td>

方法中用

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

得到的是${u.num}得值,新修改在文本框的新值获取不到,这是怎么回事?怎么才能拿到新修改的值?

使用Js $("[name=num]").val();

<form action="/xiug" method="post">
    <c:set value="0" var="sum" />
<tr>
    <c:forEach items="${zz}" var="u" >
<tr>
    <input type="hidden" name="yin" value="${u.lineid}"/>
    <td>${u.lineid}</td>
    <td>${u.baseprice}</td>
    <td><input type="text" name="num" value="${u.num}"/></td>
    <td>${u.baseprice*u.num}</td>
   <td><a href="/quxiao?n=${u.lineid}">取消</a></td>
   <td><input type="submit" value="修改" /></td>
</tr>
    <c:set value="${sum +u.num*u.baseprice}" var="sum" />
</c:forEach>