java项目开发全程实录
发表在JavaWeb图书答疑 2010-06-04
是否精华
版块置顶:
里面有多处错误问题:
1.登陆后台报错,具体如下:
ype Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 

org.apache.jasper.JasperException: javax.servlet.ServletException: java.lang.IncompatibleClassChangeError: Expected static method com.wsy.selectsql.check(Ljava/lang/String;Ljava/lang/String;)I
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)


root cause 

javax.servlet.ServletException: java.lang.IncompatibleClassChangeError: Expected static method com.wsy.selectsql.check(Ljava/lang/String;Ljava/lang/String;)I
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:862)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
org.apache.jsp.houtai.houtaitest_jsp._jspService(houtaitest_jsp.java:113)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

这个问题是连接不上数据库,无法登陆,是
public static int check(String name,String password){
int i=0;
String names="";
String passwords="";
try{


connsqlserver connsqlserver=new connsqlserver();
String sql="select * from tb_usertable where name='"+name+"'and password='"+password+"'";
System.out.println(sql);
rs=connsqlserver.executeQuery(sql);
while(rs.next()){
names=rs.getString("name");
passwords=rs.getString("password");
if(names!=null){
i=1;
}
}
}
catch(Exception e){
e.printStackTrace();
}
connsqlserver.close();
return i;
}
这个函数出问题了。

2.下面一块代码有问题,报错。
<tr>
<td colspan="2" rowspan="2" width="405" height="20"><table width="100%"  border="0"  background="images/17.gif" height="20">
          <%Collection temp2=sql.selectNews();
  Iterator it2=temp2.iterator();
  while(it2.hasNext()){
  news news=(news)it2.next();%>
  <tr>
            <td width="4%" class="zczi">&nbsp;</td>
          <td width="96%" class="zczi"><%=news.getTitle() %></td>
  </tr>
<!-- 分栏显示 -->
            <%
//int RowCount = sql.selectCountBusiness();//记录数
int RowCount=4;
ResultSet Rs = sql.selectbusiness();
int HRow = RowCount/2;//行数
if (RowCount%2>0)
HRow++;
for (int i = 0 ;i<HRow;i++){%>  
<%
for (int j=i*2+1;j<=(i+1)*2;j++){
Rs.absolute(j);
if (Rs.isAfterLast())
break;
%>

具体是:Collection temp2=sql.selectNews();这个函数调用出错。


3.产品介绍的页面出错,具体是下面代码:
<!-- 分栏显示 -->
            <%
//int RowCount = sql.selectCountBusiness();//记录数
int RowCount=6;
ResultSet Rs = sql.selectbusiness();
int HRow = RowCount/2;//行数
if (RowCount%2>0)
HRow++;
for (int i = 0 ;i<HRow;i++){%>  
<%
for (int j=i*2+1;j<=(i+1)*2;j++){
Rs.absolute(j);
if (Rs.isAfterLast())
break;
%>
中的,ResultSet Rs = sql.selectbusiness();

看到后麻烦快速帮我解决一下。
分享到:
精彩评论 1
东北虎
学分:0 LV1
2010-06-04
沙发
您好,您需要将项目所需要的类库配置到构建路径中,
并且Tomcat必须是5.5以上版本。
其他类库版本也必须与书中对应。
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照