首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

初学者manager cannot be resolved

2012-05-15 
菜鸟求助:manager cannot be resolvedjsp页面有错是下面navigation.jsp中的manager有错,MyEclipse提示是ma

菜鸟求助:manager cannot be resolved
jsp页面有错
是下面navigation.jsp中的manager有错,MyEclipse提示是manager cannot be resolved
网上说manager是在banner.jsp文件中定义的,banner.jsp和navigation.jsp文件都被静态包含于main.jsp文件中,在运行时这几个文件将被合成了一个servlet。
本人是初学,如何修改

navigation.jsp代码:

HTML code
<%@ page contentType="text/html; charset=gb2312"%><%@ page import="com.dao.ManagerDAO"%><%@ page import="com.actionForm.ManagerForm"%><%ManagerDAO managerDAO=new ManagerDAO();ManagerForm form1=(ManagerForm)managerDAO.query_p(manager);int sysset1=0;int readerset1=0;int bookset1=0;int borrowback1=0;int sysquery1=0;if(form1!=null){    sysset1=form1.getSysset();    readerset1=form1.getReaderset();    bookset1=form1.getBookset();    borrowback1=form1.getBorrowback();    sysquery1=form1.getSysquery();}%><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><script src="JS/onclock.JS"></script><script src="JS/menu.JS"></script><div class=menuskin id=popmenu      onmouseover="clearhidemenu();highlightmenu(event,'on')"      onmouseout="highlightmenu(event,'off');dynamichide(event)" style="Z-index:100;position:absolute;"></div><table width="778"  border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">      <tr bgcolor="#DFA40C">        <td width="3%" height="27">&nbsp;</td>        <td width="29%"><div id="bgclock" class="word_white"></div></td>        <script language="javascript">            function quit(){                if(confirm("真的要退出系统吗?")){                    window.location.href="logout.jsp";                }            }        </script>        <td width="66%" align="right" bgcolor="#B0690B" class="word_white"><a href="main.jsp" class="word_white">首页</a> |        <%if(sysset1==1){%><a  onmouseover=showmenu(event,sysmenu) onmouseout=delayhidemenu() class="word_white" style="CURSOR:hand" >系统设置</a> | <%}%><%if(readerset1==1){%><a  onmouseover=showmenu(event,readermenu) onmouseout=delayhidemenu() style="CURSOR:hand"  class="word_white">读者管理</a> | <%}%><%if(bookset1==1){%><a  onmouseover=showmenu(event,bookmenu) onmouseout=delayhidemenu() class="word_white" style="CURSOR:hand" >图书管理</a> | <%}%><%if(borrowback1==1){%><a  onmouseover=showmenu(event,borrowmenu) onmouseout=delayhidemenu() class="word_white" style="CURSOR:hand">图书借还</a> | <%}%><%if(sysquery1==1){%><a  onmouseover=showmenu(event,querymenu) onmouseout=delayhidemenu()  class="word_white" style="CURSOR:hand" >系统查询</a> | <%}%><a  href="manager.do?action=querypwd" class="word_white">更改口令</a> | <a href="#" onClick="quit()" class="word_white">退出系统</a></td>        <td width="2%" bgcolor="#B0690B">&nbsp;</td>  </tr>      <tr bgcolor="#DFA40C">        <td height="9" colspan="4" background="Images/navigation_bg_bottom.gif"></td>      </tr></table>

banner.jsp代码
HTML code
<%@ page contentType="text/html; charset=gb2312"%><%@ page import="com.core.ChStr" %><%ChStr chStr=new ChStr();String manager=(String)session.getAttribute("manager");//验证用户是否登录if (manager==null || "".equals(manager)){    response.sendRedirect("login.jsp");}%><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><table width="778" border="0" align="center" cellpadding="0" cellspacing="0">  <tr>    <td height="118" valign="top" background="Images/top_bg.gif" bgcolor="#EEEEEE"><table width="100%" height="33"  border="0" cellpadding="0" cellspacing="0">      <tr>        <td width="81%" height="10"></td>        <td colspan="2"></td>      </tr>      <tr>        <td height="20">&nbsp;</td>        <td width="10%"><a href="#" onClick="window.location.reload();" class="word_dark">刷新页面</a></td>        <td width="9%"><a href="#" onClick="myclose()" class="word_dark">关闭系统</a></td>        <script language="javascript">            function myclose(){                if(confirm("真的要关闭当前窗口吗?")){                    window.close();                }            }        </script>        </tr>    </table>      <table width="93%" height="79"  border="0" cellpadding="0" cellspacing="0">        <tr>          <td height="69" align="right" valign="bottom">当前登录用户:<%=chStr.toChinese(manager)%></td>        </tr>    </table></td>  </tr></table> 



main.jsp代码
HTML code
 
<%@ page contentType="text/html; charset=gb2312" language="java"%>
<%@ page import="com.dao.BorrowDAO"%>

<%@ page import="com.actionForm.BorrowForm"%>
<%@ page import="java.util.*"%>
<%

%>
<html>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<head>
<title>图书馆管理系统 </title>
<link href="CSS/style.css" rel="stylesheet">
</head>
<body onLoad="clockon(bgclock)">
<%@include file="banner.jsp"%>
<%@include file="navigation.jsp"%>
<%
BorrowDAO borrowDAO=new BorrowDAO();
Collection coll_book=(Collection)borrowDAO.bookBorrowSort();
%>
<table width="778" height="510"  border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" class="tableBorder_gray">
  <tr>
    <td align="center" valign="top" style="padding:5px;"> <table width="100%"  border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td height="20" align="right" valign="middle" class="word_orange">当前位置:首页 &gt;&gt;&gt;&nbsp; </td>
      </tr>
      <tr>
        <td valign="top"> <table width="100%"  border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td height="57" background="Images/main_booksort.gif">&nbsp; </td>
          </tr>
          <tr>
            <td height="72" valign="top"> <table width="100%" height="63"  border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td width="2%" rowspan="2">&nbsp; </td>
                <td width="96%" align="center" valign="top"> <table width="100%"  border="1" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF" bordercolordark="#B7B6B6" bordercolorlight="#FFFFFF">
                  <tr align="center">
                    <td width="5%" height="25">排名 </td>
<td width="10%">图书条形码 </td>
<td width="24%">图书名称 </td>
<td width="10%">图书类型 </td>
<td width="10%">书架 </td>
<td width="14%">出版社 </td>
<td width="11%">作者 </td>
<td>定价(元) </td>
    <td>借阅次数 </td>
                  </tr>
<%if(coll_book!=null && !coll_book.isEmpty()){
  Iterator it_book=coll_book.iterator();
  int i=1;
  int degree=0;


  String bookname="";
  String typename="";
  String barcode_book="";
  String bookcase="";
  String pub="";
  String author="";
  String translator="";
  Float price=new Float(0);
  while(it_book.hasNext() && i <6){
  BorrowForm borrowForm=(BorrowForm)it_book.next();
bookname=chStr.toChinese(borrowForm.getBookName());
barcode_book=borrowForm.getBookBarcode();
typename=chStr.toChinese(borrowForm.getBookType());
degree=borrowForm.getDegree();
bookcase=chStr.toChinese(borrowForm.getBookcaseName());
pub=chStr.toChinese(borrowForm.getPubName());
author=chStr.toChinese(borrowForm.getAuthor());
price=borrowForm.getPrice();

%>
                  <tr>
                    <td height="25" align="center"> <%=i%> </td>
<td style="padding:5px;">&nbsp; <%=barcode_book%> </td>
<td style="padding:5px;"> <%=bookname%> </td>
<td style="padding:5px;"> <%=typename%> </td>
<td align="center">&nbsp; <%=bookcase%> </td>
<td align="center">&nbsp; <%=pub%> </td>
<td width="11%" align="center"> <%=author%> </td>
<td width="8%" align="center"> <%=price%> </td>
    <td width="8%" align="center"> <%=degree%> </td>
                  </tr>
<%
i++;
}
}%>
                </table>
                  </td>
                <td width="2%" rowspan="2">&nbsp; </td>
              </tr>
              <tr>
                <td height="30" align="right" valign="middle"> <a href=borrow.do?action=bookBorrowSort> <img src="Images/more.GIF" width="50" height="20" border="0">&nbsp; </a> </td>
              </tr>
            </table> </td>
          </tr>
        </table>
          </td>
      </tr>
    </table>
    </td>
  </tr>
</table>
<%@ include file="copyright.jsp"%>
</body>
</html>



[解决办法]
探讨
MyEclipse提示是manager cannot be resolved

[解决办法]
探讨

在eclipse里面提示有错
但无法运行

[解决办法]
这个已经不是那个not resolved的错误了吧

还有,以后要贴这些exception stack trace, 记得把那个root cause贴上,那个通常容易定位错误

热点排行