el表达式取不到值,但是用<%= %>就能取到值。
对数据库的信息进行修改,从前一个页面获取id值:<%Stringuserid=request.getParameter("userid");userinfoDAOudao...
对数据库的信息进行修改,从前一个页面获取id值:
<%
String userid = request.getParameter("userid");
userinfoDAO udao = new userinfoDAO();
userinfo user = udao.getAll().get(0);//查询到用户信息
%>
update.jsp
<tr>
<td>用户名:</td>
<td><input type="text" name="uname" value="${user.uname }"/></td>
</tr>
<tr>
<td>密码:</td>
<td><input type="text" name="upass" value="${user.upass }"/></td>
</tr>
这样写取不到值,但是用<%= user.getUname()%>就能取到值
求解答~ 展开
<%
String userid = request.getParameter("userid");
userinfoDAO udao = new userinfoDAO();
userinfo user = udao.getAll().get(0);//查询到用户信息
%>
update.jsp
<tr>
<td>用户名:</td>
<td><input type="text" name="uname" value="${user.uname }"/></td>
</tr>
<tr>
<td>密码:</td>
<td><input type="text" name="upass" value="${user.upass }"/></td>
</tr>
这样写取不到值,但是用<%= user.getUname()%>就能取到值
求解答~ 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询