java_Web 实战04

java_Web 实战04
在处理了登录操作之后,需要跳转的主页面,对于主页面我们使用了对于不同的角色,显示不同页面,隐藏其他不需要的部分.只展示他需要的操作

<%--
  Created by IntelliJ IDEA.
  User: 16029
  Date: 2024/12/9
  Time: 14:57
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page isELIgnored="false"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"  %>

<html>
<head>
    <title>Title</title>
</head>
<body>
<%--    顾客--%>
   <c:if test="${sessionScope.type.equals(\"0\")}">
<a href="/Homes/myInformation.jsp">查看个人信息</a>
<P> <a href="/Homes/changePassword.jsp">个人密码修改</a></P>
   </c:if>
<%--    经纪人--%>
<c:if test="${sessionScope.type.equals(\"1\")}">
    <a href="/Homes/myInformation.jsp">查看个人信息</a>
    <P> <a href="/Homes/changePassword.jsp">个人密码修改</a></P>

</c:if>


<%--    管理员--%>
<c:if test="${sessionScope.type.equals(\"2\")}">

  <P><a href="/Homes/selectAgent.jsp">重置密码</a></P>
  <P><a href="/Homes/insertAgent.jsp">新增房产经纪人信息</a></P>
  <P><a href="/Homes/insertHouse.jsp">新增房产信息</a></P>
  <P><a href="/Homes/SelectUser">顾客审核</a></P>

</c:if>
<P><a href="/Homes/selectHouse.jsp">查询房产信息</a></P>
</body>
</html>

这样书写的优势十分明显,可以减少页面的数量提高对于页面的复用率,减少重复代码的复制

posted @ 2024-12-19 22:40  元始天尊123  阅读(16)  评论(0)    收藏  举报