2,response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
解决方案 »
- 使用struts2标签时报attribute value does not accept any expressions异常
- 应该是小问题,struts的,拜托各位了!
- 请大家帮忙哦!
- 谁知道把ArrayList转成HashMap是怎么存储的?
- string转double时出现的问题!
- 关于连接MYSQL数据库的问题,请高手帮忙
- 格式转换问题
- ___________在服务器和客户机做表单验证!以及数据库约束判断^_^不吝指教^_^
- 求解决。。
- 无法将 NULL 插入
- 请推荐jsp/servlet中那一本书比较好用,透彻?
- 哪里for sqlserver 2000 & jdk 1.4的jdbc啊?
3.分页,我的方法可能不是好的,总是一次取出在Vector中。然后放到session进行分页显示
<%@page contentType="text/html;charset=GB2312"%>
<%@page language="java"%>
<%@page import="java.sql.*" %>
<html>
<head>
<title></title>
</head>
<jsp:useBean id="cn" scope="application" class="bean.jdbcdb1"/>
<body>
<%@ include file="../WEB-INF/header.inc" %>
<%
ResultSet sqlRst=null;
String strSQL,sql;
int intPageSize;
int intRowCount;
int intPageCount;
int intPage;
String strPage;
int i,j,k;
intPageSize = 30;
strPage = request.getParameter("page");
if(strPage==null){
intPage = 1;
} else{
intPage = java.lang.Integer.parseInt(strPage);
if(intPage<1) intPage = 1; }
strSQL ="select count(*) from CJ_JYPLresult where fstatus='1' and rownum<1000";
sqlRst = cn.Query(strSQL);
sqlRst.next(); //¼Ç¼¼¯¸Õ´ò¿ªµÄʱºò£¬Ö¸ÕëλÓÚµÚÒ»Ìõ¼Ç¼֮ǰ
intRowCount = sqlRst.getInt(1);
sqlRst.close(); //¹Ø±Õ½á¹û¼¯
cn.Close();
intPageCount = (intRowCount+intPageSize-1) / intPageSize;
strSQL ="select * from CJ_JYPLresult where fstatus='1' and rownum<1000 order by fdate desc";
sqlRst = cn.Query(strSQL);
i = (intPage-1) * intPageSize;
for(j=0;j<i;j++) sqlRst.next();
%>
<table border="1" width="100%">
<tr>
<td width="12%" align="center">ÁôÑÔÃû³Æ</td>
<td width="37%" align="center">ÁôÑÔÄÚÈÝ</td>
<td width="11%" align="center">ÁôÑÔʱ¼ä</td>
</tr>
<%
i = 0;
j=1;
while(i<intPageSize && sqlRst.next()){ %>
<tr>
<td width="12%"><%=sqlRst.getString("fservice")%></td>
<td width="37%"><%=sqlRst.getString("fresult") %></td>
<td width="11%"><%=sqlRst.getString("fdate") %></td>
</tr>
<% i++;
j++;
} %>
</table>
µÚ<font color=red><%=intPage%></font>Ò³ ¹²<font color=red><%=intPageCount%></font>Ò³
<%if(intPage>1){%>
<a href="view_prime.jsp?page=<%=intPage-1%>">ÉÏÒ»Ò³</a><%
}
%>
<%if(intPage<intPageCount){%>
<a href="view_prime.jsp?page=<%=intPage+1%>">ÏÂÒ»Ò³</a><%
}
%>
</body>
</html>
<%
sqlRst.close();
cn.Close();
%>
<%@ include file="../WEB-INF/footer.inc"%>
5.数据库在JSWDK下正确运行,但在TOMCAT4.0中老是出错,特别是输入中文时。
面页一个text一个textarea一个select,每次留言时加入数据库,然后从数据库(access)
中调出显示,但总会报错。(JSWDK运行正常,只是不能输入中文)
说insert select选项value入数据库出错。不知为何。
6.现在一般JSP网站用的是什么JSP Container
7.JSP Container与web server到底有什么联系
为什么有的JSP Container如JSWDK,TOMCAT开发JSP时不用web server
而有的JSP Container如resin需要用
而jrun可以用也可以不用
谁能详细解释一下
6.我们用的是jboss_tomcat
7.resin 这些与apache 一起用是因为要利用apache出色的处理html页面的优势
2.如 zxhong(红透半边天) 所说的
3.可以利用数据集中的分页功能