开始写一个jsp文件, 发现好多的错误
<%@ page contentType="text/html;charset=gbk"%>
1这里有错误<%@ page language="java" import="java.util.*" %>
<%@ page import="java.sql.*" %>
2这里有错误<%@ page import="addressbook.model.AddressBookBean;"%>3这里有错误<%@ page import="addressbook.Constants;"%>
代码如下
<% String strSql=(String)session.getAttribute(Constants.SQLSTMT_KEY);
//Vector addressBookBeans=AddressBookBean.search(strSql);
List addressBookBeans=AddressBookBean.search(strSql);

                out.println("<table border=\"2\" cellspacing=\"0\" cellpadding=\"0\">");
                out.println("<tr>");
                out.println("<th BGCOLOR=\"#00FF00\"><b>sequence</b></th>");
                          out.println("<th BGCOLOR=\"#00FF00\"><b>Name</b></th>");
                out.println("<th BGCOLOR=\"#00FF00\"><b>Phone<b></th>");
                out.println("<th BGCOLOR=\"#00FF00\"><b>Address</b></th>");
                out.println("</tr>");
                int j;
                int id1;
                String name;
                String phone;
                String address;
                for(int i=0;i<addressBookBeans.size();i++)
                {
                        //AddressBookBean bean=(AddressBookBean)addressBookBeans.elementAt(i);
                     AddressBookBean bean=(AddressBookBean)addressBookBeans.get(i);                    
                        out.println("<tr>");
                        j=i+1;
                        id1=bean.getId();
                        name=bean.getName();
                        phone=bean.getPhone();
                        address=bean.getAddress();
                        out.println("<td>"+j+ "<input type=checkbox> </td>" );
                        out.println("<td>"+ bean.getId() + "</td>");
                        out.println("<td>"+ bean.getName() + "</td>");
                        out.println("<td>"  +bean.getPhone() + "</td>");
                        // out.println("<td>"  +view.project.name + "</td>");
                        out.println("<td>"+bean.getAddress()+"</td>");
                        out.println("<td><a href=del.do?id="+id1+">"+bean.getName()+"</a></td>");
                        out.println("<td><a href=updateContent.jsp?name="+name+"&phone="+phone+"&address="+address+">"+bean.getName()+"</a></td>");
                        //out.println("<td><a href=update.jsp>"+bean.getName()+"</a></td>");
                        out.println("<td><a href=myupdate.jsp?name="+name+"&phone="+phone+"&address="+address+">"+bean.getName()+"</a></td>");
                        out.println("<td><a href=searchContent2.jsp>"+bean.getName()+"</a></td>");
                        out.println("<td><a href=searchContent2.jsp?name="+name+"&phone="+phone+"&address="+address+">"+bean.getName()+"</a></td>");
                        
                }
                //out.println("<tr><input   type=button></tr>");
                out.println("</table>");
 %>      
  按照道理 前面3个错误 是很简单的, 问题jsp才开始写?              

解决方案 »

  1.   

    你用的应该是myeclipse吧。 上面提示有错误,你看是不是一些包导进去没有。也java核心包都有错误,看下myeclipse的jdk,jre设置好了没有。另外楼主有好多贴都没有结。
      

  2.   

    已经解决
    先保存 
    去掉逗号
    <%@ page language="java" import="java.util.*" %> 
    <%@ page import="addressbook.model.AddressBookBean"%> 
     <%@ page import="addressbook.Constants"%> 
      

  3.   

    第一处是因为 不应该有 language="java"后面的是 你的 java 中根本就没有那两个jar 包。如果是你自己写的类 应该先打成jar 在导入工程中  最好放到 lib 下你看一下。