<%
String message = (String) request.getAttribute("message");
if (message != null) {
%>
<script type="text/javascript">
alert(message);
</script>
<%
} else {
message = "";
}
%> List list= userDao.findByCode(actingForm.getAdminUser().getName());
if (list.size()>0) {
request.setAttribute("message", "用户名已经存在!");
return mapping.findForward("loginok");
}
他怎么都不弹出我的message的呢?alert("用户已经存在");写死就可以, alert(<%=message%>);也不可以,还有一个问题,一旦用户存在,回到添加页面,消息一弹出,点掉信息后我之前添加的信息都不见了,页面刷新了一次怎么保存之前的信息呢?如果说用ajax的话,我就更不懂怎么弄了,能给代码更好。。
String message = (String) request.getAttribute("message");
if (message != null) {
%>
<script type="text/javascript">
alert(message);
</script>
<%
} else {
message = "";
}
%> List list= userDao.findByCode(actingForm.getAdminUser().getName());
if (list.size()>0) {
request.setAttribute("message", "用户名已经存在!");
return mapping.findForward("loginok");
}
他怎么都不弹出我的message的呢?alert("用户已经存在");写死就可以, alert(<%=message%>);也不可以,还有一个问题,一旦用户存在,回到添加页面,消息一弹出,点掉信息后我之前添加的信息都不见了,页面刷新了一次怎么保存之前的信息呢?如果说用ajax的话,我就更不懂怎么弄了,能给代码更好。。
<input name="meg" type="hidden" value="${message}">js中取meg 的值,再打印
<%
String message = (String) request.getAttribute("message");
if (message != null) {
%>
<script type="text/javascript">
alert( <%=message%>);
</script>
<%
} else {
message = "";
}
%>
<!--添加用户-->
<form name="form1" action="adminUser.do?pare=regedit" method="post" > *代理用户名:
<input id="code" type="text" name="adminUser.code" id="code" />
* 商家名称
<input id="name" type="text" name="adminUser.name" id="name"/>
* 密码:
<input id="password" type="text" name="adminUser.password" id="pass" />
<input type="submit" value="保存" />
alert("<%=message%>");
</script>js中引用java变量错误。