求助:棘手的问题org.apache.jasper.JasperException: For input string: "org.apache.jsp.issue_jsp@1a70b8" NumberFormatException,类型错误楼主要输入的到底是int型还是String型?"org.apache.jsp.issue_jsp@1a70b8"绝对是String的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我输入的是String型,在currPage=java.lang.Integer.parseInt(strPage);不是转化成int型了吗 分页:<%@ page contentType="text/html;charset=gb2312" language="java" %><%if(session.getAttribute("loginname")==null){%> <jsp:forward page="../error/session_error.jsp"/><%}%><%@ page import="java.sql.*"%><%@ page import="java.io.*" %><%@ page import="java.util.*" %><%@ page import="hzdq.kongfen.DbConn.*"%><jsp:useBean id="user" class="hzdq.kongfen.Common.User" scope="page" /><jsp:useBean id="news" class="hzdq.kongfen.Common.news" scope="page" /><jsp:useBean id="paginate" class="hzdq.kongfen.Common.paginate" scope="page" /><%DBConnectionManager DBCMG=DBConnectionManager.getInstance();Connection con=DBCMG.getConnection();Statement stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);ResultSet rs;news.setConnection(con);user.setConnection(con);paginate.setConnection(con);String count_sql=null,sql=null;int i=0;%><HTML><HEAD><TITLE>空分商务网</TITLE><meta http-equiv="Content-Type" content="text/html; charset=GB2312"><script Language="JavaScript" src="../include/main.js"></script><script Language="JavaScript" src="../include/isValid.js"></script><script language="javascript">function add(){document.form1.action="../admin/issue_add.jsp";document.form1.method="post";document.form1.submit(); }function mod(){var j=0;var flag;flag=false;if(form1.rcount.value==1){ if(!form1.chkEmp.checked){ alert("请选择一条要修改的记录."); return false; } } else{ for(i=0;i<form1.chkEmp.length;i++){ if(form1.chkEmp[i].checked){ flag=true; // break;j++;}}if (j>1) flag=false;if(flag==false){ alert("请选择一条要修改的记录."); return false;}}document.form1.action="../admin/issue_mod.jsp";document.form1.method="post";document.form1.submit();}function audit(){var j=0;var flag;flag=false;if(form1.rcount.value==1){ if(!form1.chkEmp.checked){ alert("请选择一条要审核的记录."); return false; } } else{ for(i=0;i<form1.chkEmp.length;i++){ if(form1.chkEmp[i].checked){ flag=true; // break;j++;}}if (j>1) flag=false;if(flag==false){ alert("请选择一条要审核的记录."); return false;}}document.form1.action="../admin/issue_audit.jsp";document.form1.method="post";document.form1.submit();}function del(){ var flag; flag=false; if(form1.rcount.value==1){ if(!form1.chkEmp.checked){ alert("请选择一条或多条要删除的记录"); return false;}} else{ for(i=0;i<form1.chkEmp.length;i++){ if(form1.chkEmp[i].checked){ flag=true; break; } }if(flag==false){ alert("请选择一条或多条要删除的记录"); return false; } } if(!window.confirm("确定删除此记录?(yes/No)")) return false; document.form1.action="../admin/issue_del.jsp"; document.form1.method="post"; document.form1.submit(); return true; }function manage(){var j=0;var flag;flag=false;if(form1.rcount.value==1){ if(!form1.chkEmp.checked){ alert("请选择一条要管理的简讯记录."); return false; } } else{ for(i=0;i<form1.chkEmp.length;i++){ if(form1.chkEmp[i].checked){ flag=true; // break;j++;}}if (j>1) flag=false;if(flag==false){ alert("请选择一条要管理的简讯记录."); return false;}}document.form1.action="../admin/company.jsp";document.form1.method="post";document.form1.submit();} </script><link rel="stylesheet" href="../include/kongfen.css" type="text/css"></HEAD> <BODY BGCOLOR="#FFFFFF"><center> <table width="100%" cellpadding="1" cellspacing="1" align="center" bgcolor="#B6B6B6"> <tr> <td colspan="7" height="3" bgcolor="#0061C6"></td> </tr> <form name="form1"> <tr bgcolor="A9CFF7"> <td colspan="7" height="20"> <div align="center">空分简讯期刊管理</div> </td> </tr> <tr bgcolor="#EEEEEE"> <td width="17%" height="20" bgcolor="#EEEEEE"> <div align="center"><b>期刊号</b></div> </td> <td width="80%" height="20" bgcolor="#EEEEEE"> <div align="center"><b>备注</b></div> </td> <td width="3%" height="20"> <div align="center"><b>选择</b></div> </td> </tr> <% String moduleid=request.getParameter("moduleid"); System.out.println("moduleid:="+moduleid); session.setAttribute("moduleid",moduleid); int rowCount=0; int pageSize=2; count_sql="select count(issueid) from t_issue"; sql="select issueid,issuenum,memo from t_issue order by issueid desc"; rowCount=(int)news.getRecordCount(count_sql); //System.out.println(sql); rs=stmt.executeQuery(sql); int pageCount=0;//总的页数 int currPage=0; //当前页数 String strPage=null;//跳到的页数 strPage=request.getParameter("page"); System.out.println("strPage:="+strPage); if (strPage==null) { currPage=1; } else { currPage=java.lang.Integer.parseInt(strPage); if (currPage<1) currPage=1; } pageCount=(rowCount+pageSize-1)/pageSize; if (currPage>pageCount) currPage=pageCount; int thepage=(currPage-1)*pageSize; int n=0; if(rowCount>0) { rs.absolute(thepage+1); while (n<(pageSize)&&!rs.isAfterLast()) { String id=rs.getString("issueid"); String issuenum=rs.getString("issuenum").trim(); String memo=rs.getString("memo").trim(); %> <tr> <td width="17%" height="17" bgcolor="#FFFFFF"> <div align="center"><%=issuenum%></div> </td> <td width="80%" height="17" bgcolor="#FFFFFF"> <div align="center"><%=memo%></div> </td> <td width="3%" height="17" bgcolor="#FFFFFF"> <div align="center"> <input type="checkbox" name="chkEmp" value=<%=id%>> </div> </td> </tr> <input type="hidden" name="moduleid" value=<%=moduleid%>> <input type="hidden" name="issuenum<%=id%>" value=<%=issuenum%>> <% rs.next(); n++; i++; } } rs.close(); stmt.close(); %> <tr align="center"> <td colspan="7" height="14" bgcolor="#E0E0E0"> <input type=hidden name="rcount" value=<%=i%>> <input type=hidden name="page" value=<%=page%>> <% String roleid=(String)session.getAttribute("roleid"); if(roleid==null || roleid.equals("")) { %> <jsp:forward page="../error/session_error.jsp"/> <% } if(!roleid.equals("0")) { String deptid=(String)session.getAttribute("deptid"); if(deptid==null || deptid.equals("")) { %> <jsp:forward page="../error/session_error.jsp"/> <% } String pre_name=paginate.getModule(roleid,deptid,moduleid); String permit="1"; if(pre_name.indexOf(permit)!=-1) { %> <font color="blue" style="CURSOR:hand" onclick="add()">添加</font> <% } permit="2"; if(pre_name.indexOf(permit)!=-1) { %> <font color="blue" style="CURSOR:hand" onClick="return mod()">修改</font> <% } permit="3"; if(pre_name.indexOf(permit)!=-1) { %> <font color="blue" style="CURSOR:hand" onClick="return del()">删除</font> <% } } else { %> <font color="blue" style="CURSOR:hand" onClick="add()">添加</font> <font color="blue" style="CURSOR:hand" onClick="return mod()">修改</font> <font color="blue" style="CURSOR:hand" onClick="return del()">删除</font> <% } %> <font color="blue" style="CURSOR:hand" onClick="return manage()">简讯管理</font> </td> </tr> </form> <table align="center"> <form name="sinfo" method="post" action="../admin/issue.jsp?moduleid=<%=moduleid%>"> <td align="center"> 第<%=currPage%>页 共<%=pageCount%>页 共<%=rowCount%>条 每页<%=pageSize%>条 <% if(currPage>1) { %> <a href="../admin/issue.jsp?moduleid=<%=moduleid%>">首页</a> <% } if(currPage>1) { %> <a href="../admin/issue.jsp?page=<%=currPage-1%>&moduleid=<%=moduleid%>">上一页</a> <% } if(currPage<pageCount) { %> <a href="../admin/issue.jsp?page=<%=currPage+1%>&moduleid=<%=moduleid%>">下一页</a> <% } if(pageCount>1&&currPage<pageCount) { %> <a href="../admin/issue.jsp?page=<%=pageCount%>&moduleid=<%=moduleid%>">尾页</a> <% } %> 跳到 <input type="text" name="page" size="4" value="<%=currPage%>" style="font-size:9px"> 页 <input type="submit" name="submit" size="4" value="GO" style="font-size:9px"> </td> </form> </table> </table></center></BODY></HTML><%stmt.close();DBCMG.freeConnection(con);%> 非法状态异常 mysql 我是新手,问到大家一个简单的问题,谢谢了 aop用通知的时候就出现BeanCreationException异常 在于jdom读取xml文件路径的问题 写一个验证码 spring2如何和spring security3兼容? 新手求教,请大家帮忙,多谢!!! 大家帮帮是怎么回事啊,关于socket(没有分了) 超级菜!不通过刷新也不提交表单如何能够在后台得到表单数据? 找不到oracle驱动程序问题! 如何在JAVASCRIPT中嵌入C++? 各位大侠:一个小问题,小弟请教 .急!急!急!急!
不是转化成int型了吗
<%@ page contentType="text/html;charset=gb2312" language="java" %>
<%
if(session.getAttribute("loginname")==null){
%>
<jsp:forward page="../error/session_error.jsp"/>
<%
}
%><%@ page import="java.sql.*"%>
<%@ page import="java.io.*" %>
<%@ page import="java.util.*" %>
<%@ page import="hzdq.kongfen.DbConn.*"%>
<jsp:useBean id="user" class="hzdq.kongfen.Common.User" scope="page" />
<jsp:useBean id="news" class="hzdq.kongfen.Common.news" scope="page" />
<jsp:useBean id="paginate" class="hzdq.kongfen.Common.paginate" scope="page" /><%
DBConnectionManager DBCMG=DBConnectionManager.getInstance();
Connection con=DBCMG.getConnection();
Statement stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
ResultSet rs;
news.setConnection(con);
user.setConnection(con);
paginate.setConnection(con);String count_sql=null,sql=null;
int i=0;
%>
<HTML>
<HEAD>
<TITLE>空分商务网</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
<script Language="JavaScript" src="../include/main.js"></script>
<script Language="JavaScript" src="../include/isValid.js"></script>
<script language="javascript">
function add(){
document.form1.action="../admin/issue_add.jsp";
document.form1.method="post";
document.form1.submit();
}function mod(){
var j=0;
var flag;
flag=false;
if(form1.rcount.value==1){
if(!form1.chkEmp.checked){
alert("请选择一条要修改的记录.");
return false;
}
}
else{
for(i=0;i<form1.chkEmp.length;i++){
if(form1.chkEmp[i].checked){
flag=true;
// break;
j++;
}
}
if (j>1)
flag=false;
if(flag==false){
alert("请选择一条要修改的记录.");
return false;
}
}
document.form1.action="../admin/issue_mod.jsp";
document.form1.method="post";
document.form1.submit();
}function audit(){
var j=0;
var flag;
flag=false;
if(form1.rcount.value==1){
if(!form1.chkEmp.checked){
alert("请选择一条要审核的记录.");
return false;
}
}
else{
for(i=0;i<form1.chkEmp.length;i++){
if(form1.chkEmp[i].checked){
flag=true;
// break;
j++;
}
}
if (j>1)
flag=false;
if(flag==false){
alert("请选择一条要审核的记录.");
return false;
}
}
document.form1.action="../admin/issue_audit.jsp";
document.form1.method="post";
document.form1.submit();
}
function del(){
var flag;
flag=false;
if(form1.rcount.value==1){
if(!form1.chkEmp.checked){
alert("请选择一条或多条要删除的记录");
return false;
}
}
else{
for(i=0;i<form1.chkEmp.length;i++){
if(form1.chkEmp[i].checked){
flag=true;
break;
}
}
if(flag==false){
alert("请选择一条或多条要删除的记录");
return false;
}
}
if(!window.confirm("确定删除此记录?(yes/No)")) return false;
document.form1.action="../admin/issue_del.jsp";
document.form1.method="post";
document.form1.submit();
return true;
}function manage(){
var j=0;
var flag;
flag=false;
if(form1.rcount.value==1){
if(!form1.chkEmp.checked){
alert("请选择一条要管理的简讯记录.");
return false;
}
}
else{
for(i=0;i<form1.chkEmp.length;i++){
if(form1.chkEmp[i].checked){
flag=true;
// break;
j++;
}
}
if (j>1)
flag=false;
if(flag==false){
alert("请选择一条要管理的简讯记录.");
return false;
}
}
document.form1.action="../admin/company.jsp";
document.form1.method="post";
document.form1.submit();
}
</script>
<link rel="stylesheet" href="../include/kongfen.css" type="text/css">
</HEAD>
<table width="100%" cellpadding="1" cellspacing="1" align="center" bgcolor="#B6B6B6">
<tr>
<td colspan="7" height="3" bgcolor="#0061C6"></td>
</tr>
<form name="form1">
<tr bgcolor="A9CFF7">
<td colspan="7" height="20">
<div align="center">空分简讯期刊管理</div>
</td>
</tr>
<tr bgcolor="#EEEEEE">
<td width="17%" height="20" bgcolor="#EEEEEE">
<div align="center"><b>期刊号</b></div>
</td>
<td width="80%" height="20" bgcolor="#EEEEEE">
<div align="center"><b>备注</b></div>
</td>
<td width="3%" height="20">
<div align="center"><b>选择</b></div>
</td>
</tr>
<%
String moduleid=request.getParameter("moduleid");
System.out.println("moduleid:="+moduleid);
session.setAttribute("moduleid",moduleid);
int rowCount=0;
int pageSize=2;
count_sql="select count(issueid) from t_issue";
sql="select issueid,issuenum,memo from t_issue order by issueid desc";
rowCount=(int)news.getRecordCount(count_sql);
//System.out.println(sql);
rs=stmt.executeQuery(sql);
int pageCount=0;//总的页数
int currPage=0; //当前页数
String strPage=null;//跳到的页数
strPage=request.getParameter("page");
System.out.println("strPage:="+strPage);
if (strPage==null)
{
currPage=1;
}
else
{
currPage=java.lang.Integer.parseInt(strPage);
if (currPage<1)
currPage=1;
}
pageCount=(rowCount+pageSize-1)/pageSize; if (currPage>pageCount)
currPage=pageCount;
int thepage=(currPage-1)*pageSize;
int n=0; if(rowCount>0)
{
rs.absolute(thepage+1);
while (n<(pageSize)&&!rs.isAfterLast())
{
String id=rs.getString("issueid");
String issuenum=rs.getString("issuenum").trim();
String memo=rs.getString("memo").trim();
%>
<tr>
<td width="17%" height="17" bgcolor="#FFFFFF">
<div align="center"><%=issuenum%></div>
</td>
<td width="80%" height="17" bgcolor="#FFFFFF">
<div align="center"><%=memo%></div>
</td>
<td width="3%" height="17" bgcolor="#FFFFFF">
<div align="center">
<input type="checkbox" name="chkEmp" value=<%=id%>>
</div>
</td>
</tr>
<input type="hidden" name="moduleid" value=<%=moduleid%>>
<input type="hidden" name="issuenum<%=id%>" value=<%=issuenum%>>
<%
rs.next();
n++;
i++;
}
}
rs.close();
stmt.close();
%>
<tr align="center">
<td colspan="7" height="14" bgcolor="#E0E0E0">
<input type=hidden name="rcount" value=<%=i%>>
<input type=hidden name="page" value=<%=page%>>
<%
String roleid=(String)session.getAttribute("roleid");
if(roleid==null || roleid.equals(""))
{
%>
<jsp:forward page="../error/session_error.jsp"/>
<%
}
if(!roleid.equals("0"))
{
String deptid=(String)session.getAttribute("deptid"); if(deptid==null || deptid.equals(""))
{
%>
<jsp:forward page="../error/session_error.jsp"/>
<%
}
String pre_name=paginate.getModule(roleid,deptid,moduleid);
String permit="1";
if(pre_name.indexOf(permit)!=-1)
{
%>
<font color="blue" style="CURSOR:hand" onclick="add()">添加</font>
<%
}
permit="2";
if(pre_name.indexOf(permit)!=-1)
{
%>
<font color="blue" style="CURSOR:hand" onClick="return mod()">修改</font>
<%
}
permit="3";
if(pre_name.indexOf(permit)!=-1)
{
%>
<font color="blue" style="CURSOR:hand" onClick="return del()">删除</font>
<%
}
}
else
{
%>
<font color="blue" style="CURSOR:hand" onClick="add()">添加</font>
<font color="blue" style="CURSOR:hand" onClick="return mod()">修改</font>
<font color="blue" style="CURSOR:hand" onClick="return del()">删除</font>
<%
}
%>
<font color="blue" style="CURSOR:hand" onClick="return manage()">简讯管理</font>
</td>
</tr>
</form>
<table align="center">
<form name="sinfo" method="post" action="../admin/issue.jsp?moduleid=<%=moduleid%>">
<td align="center"> 第<%=currPage%>页 共<%=pageCount%>页 共<%=rowCount%>条 每页<%=pageSize%>条
<%
if(currPage>1)
{
%>
<a href="../admin/issue.jsp?moduleid=<%=moduleid%>">首页</a>
<%
}
if(currPage>1)
{
%>
<a href="../admin/issue.jsp?page=<%=currPage-1%>&moduleid=<%=moduleid%>">上一页</a>
<%
}
if(currPage<pageCount)
{
%>
<a href="../admin/issue.jsp?page=<%=currPage+1%>&moduleid=<%=moduleid%>">下一页</a>
<%
}
if(pageCount>1&&currPage<pageCount)
{
%>
<a href="../admin/issue.jsp?page=<%=pageCount%>&moduleid=<%=moduleid%>">尾页</a>
<%
}
%>
跳到
<input type="text" name="page" size="4" value="<%=currPage%>" style="font-size:9px">
页
<input type="submit" name="submit" size="4" value="GO" style="font-size:9px">
</td>
</form>
</table>
</table>
</center>
</BODY>
</HTML>
<%
stmt.close();
DBCMG.freeConnection(con);
%>