这个main.jsp出了什么问题(以下是main.jsp和部分报错页面)?

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page language="java" import="java.util.*"%>
<%@ page language="java" import="com.InsuranceBusiness.model.*"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

保险业务管理系统
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">    
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<% UserList ulist = (UserList)session.getAttribute("login"); %> <% if("admin".equals(ulist.getType())){ %>

保险业务管理系统

    <!--左边菜单结束-->
    <!--右边框架开始-->
    <div class="right_c">
        <div class="nav-tip" onclick="javascript:void(0)">&nbsp;</div>

    </div>
    <div class="Conframe">
        <iframe name="Conframe" id="Conframe" src="SelUserList!selUserList"></iframe>
    </div>
    <!--右边框架结束-->

    <!--底部开始-->
    <div class="bottom_c">保险业务管理系统</div>
    <!--底部结束-->
</div>
<%}else{ %>
<div class="warp">
    <!--左边菜单开始-->
    <!--用户-->
    <h1 style="text-align:center;">保险业务管理系统</h1>
    <div class="left_c left">
        <h1 align="center"><%=ulist.getName() %>,欢迎您!&nbsp;&nbsp;&nbsp;&nbsp;<a href="UserExit!userLogout" dir="rtl" style="font-size: 10px;" >退出</a></h1>
        <div class="acc">
            <div>
                <a class="one">保险信息</a>
                <ul class="kid">
                    <li><b class="tip"></b><a target="Conframe" href="SelProductListByMe!selProductList">保险列表</a></li>
                </ul>
            </div>
            <div>
                <a class="one">订单信息</a>
                <ul class="kid">
                    <li><b class="tip"></b><a target="Conframe" href="SelOrderListByMe!selOrderListByMe">个人订单列表</a></li>
                </ul>
            </div><div>
                <a class="one">赔偿信息</a>
                <ul class="kid">
                    <li><b class="tip"></b><a target="Conframe" href="SelCompensateListByMe!selCompensateListByMe">个人申请赔偿列表</a></li>
                </ul>
            </div>
            <div>
                <a class="one">个人信息管理</a>
                <ul class="kid">
                    <li><b class="tip"></b><a target="Conframe" href="SelUserByMe!selUserByMe">修改个人信息</a></li>
                </ul>
            </div>
        </div>
    </div>
    
    <!--左边菜单结束-->
    <!--右边框架开始-->
    <div class="right_c">
        <div class="nav-tip" onclick="javascript:void(0)">&nbsp;</div>

    </div>
    <div class="Conframe">
        <iframe name="Conframe" id="Conframe" src="SelProductListByMe!selProductList"></iframe>
    </div>
    <!--右边框架结束-->

    <!--底部开始-->
    <div class="bottom_c">保险业务管理系统</div>
    <!--底部结束-->
</div>
<%} %>
<jsp:directive.page import="java.util.List" />

img

UserList类不能加载,是没导入对应的包吧

<% if("admin".equals(ulist.getType())){ %>
改为
<% if(ulist!= null && "admin".equals(ulist.getType())){ %>

忘了说了,这个UseList.java就是com.InsuranceBussiness.model里面的类

可能你session.getAttribute("login")得到的是null