@RequestMapping("/personal.do")
public String member(HttpServletRequest request) {
if(su!=null&&!su.equals("")&&su.equals("success")){
request.setAttribute("success", "恭喜您,添加成功~");
}
if(fa!=null&&!fa.equals("")&&fa.equals("failedd")){
request.setAttribute("failedd", "很抱歉,添加失败,请检查您所填的信息是否一致或正确。");
}
return "personal_center";
}
在personal_center.jsp页面:
<c:if test="${not empty requestScope.success}">
<script type="text/javascript">
console.log(requestScope.success);
confirm("恭喜您,添加成功~");
</script>
</c:if>
<c:if test="${not empty requestScope.failedd}">
<script type="text/javascript">
console.log(requestScope.failedd);
confirm("很抱歉,添加失败,请检查您所填的信息是否一致或正确。");
</script>
</c:if>
为什么不把数控v存在model里面
js
var a=“${变量名称}”
su和fa是哪儿定义的?
首先,你确定值究竟有没有存入request域,可以在member方法里打印一下?
不知所云 你先把severlt 还有jsp页面的对象 httpseverlert 搞清楚再来吧
在你的jsp头文件中加上
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8" isELIgnored="false"%>
这一句