我的tomcat是apache-tomcat-6.0.32
jdk是jdk1.6.0_10
jdk是jdk1.6.0_10
解决方案 »
- spring标注编程
- jdbc连接sqlserver2005数据库问题!!!
- Dreamweaver + jsp + jdbc-odbc + sql2000 问题
- 盘点机的读取
- 计数器问题
- jsp连接sql server数据库出现错误请高手解决!~~~急等~~100分!!
- JSP初学者的问题,难也难不到那里,请大家进来。特别是dlglmf(雨魂)请你进来。
- 使用自定义行为出现"未找到外部实体……”的错误
- JFreeChart 生成各类图形报表的问题
- 我想查方法库的情况?请问方法(函数)都族在什么地方?
- 救急:spring中普通类调用service类怎么调用
- 如何用Struts1.2完成文档的下载
import java.io.*;
import java.util.*;public class Wel extends HttpServlet {
public void doGet(HttpServletRequest req,HttpServletResponse res) {
try{
res.setContentType("html/text;charset=gbk");
PrintWriter pw = res.getWriter();
System.out.println("success 3");
String user = req.getParameter("user");
String passwd = req.getParameter("passwd");
System.out.println("user="+user+",password="+passwd);
HttpSession hs = req.getSession(true);
String value = (String)hs.getAttribute("pass");
if(value == null) {
Cookie[] mycookies = req.getCookies();
if(mycookies != null) {
String u = "";
String p = "";
for(int i=0;i<mycookies.length;i++) {
String name = mycookies[i].getName();
if(name.equals("user")) {
u = mycookies[i].getValue();
}
if(name.equals("passwd")) {
p = mycookies[i].getValue();
}
}
if(u!=null && p!=null) {
res.sendRedirect("logincl?user="+u+"&passwd="+p);
}
return;
}
else {
res.sendRedirect("login");
}
}
else{
int pageNow = 1;
int pageSize = 3;
String pagenow = req.getParameter("pageNow");
if(pagenow != null) {
pageNow = Integer.parseInt(pagenow);
}
UserBeanCl ubc = new UserBeanCl();
ArrayList al = ubc.getResultByPage(pageSize,pageNow);
int pageCount = ubc.getPageCount();
pw.print("hello,"+user);
pw.print("您的用户名是"+user+",密码是"+passwd);
pw.print("<br><a herf=login>返回重新登录</a>");
pw.print("<html>");
pw.print("<body><center>");
pw.print("<br><img src=imgs/1.jpg>");
pw.print("<table boder='1'>");
pw.print("<tr><th>Id</th><th>name</th><th>password</th><th>mail</th><th>grade</th></td>");
for(int i=0; i<al.size(); i++) {
UserBean ub = (UserBean) al.get(i);
pw.print("<tr>");
pw.print("<td>"+ub.getuserId()+"</td>");
pw.print("<td>"+ub.getuserName()+"</td>");
pw.print("<td>"+ub.getpasswd()+"</td>");
pw.print("<td>"+ub.getmail()+"</td>");
pw.print("<td>"+ub.getgrade()+"</td>");
pw.print("</tr>");
}
if(pageNow != 1) {
pw.print("<a href=wel?pageNow="+(pageNow-1)+">上一页</a>");
}
for(int i=pageNow; i<pageNow+4; i++) {
pw.print("<a href=wel?pageNow="+i+">"+i+"</a>");
}
if(pageNow != pageCount) {
pw.print("<a href=wel?pageNow="+(pageNow+1)+">下一页</a>");
}
pw.print("</center></body>");
pw.print("</html>");
}
} catch(Exception ex) {
ex.printStackTrace();
}
}
public void doPost(HttpServletRequest req,HttpServletResponse res) {
this.doGet(req,res);
}
}