在使用<jsp:forward>时报错
错误: Expecting "jsp:param" standard action with "name" and "value" attributes
原因:
源代码:
<jsp:forward page="login_success.jsp">
<jsp:param name="uname" value="<%=name %>"/>
</jsp:forward>
<% }else{
%>
//jasper不支持下面这种写法
<jsp:forward page="login_fail.jsp">
</jsp:forward>
改正方法<jsp:forward>中没有参数时,jasper不支持这种写法<jsp:forward page="login_fail.jsp"></jsp:forward>,需要采用这种写法<jsp:forward page="login_fail.jsp"/>。
<jsp:forward page="login_success.jsp">
<jsp:param name="uname" value="<%=name %>"/>
</jsp:forward>
<% }else{
%>
<jsp:forward page="login_fail.jsp"/>