问题描述
今天从网上下了个程序在MyEclipse中打开是ServletUtil处有错在网上一查好像是少个包但是不知道是哪个包也不知道在哪里下载各位高手帮帮忙//-------------------begin------------------------------importjava.io.IOException;importjava.io.PrintWriter;importjavax.servlet.ServletException;importjavax.servlet.http.Cookie;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;//创建6个cookie,3个只在当前会话有效,另3个有效期为60分钟publicclassCookieTestextendsHttpServlet{privatestaticfinallongserialVersionUID=-1316143552992345517L;publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{for(inti=0;i<3;i++){Cookiecookie=newCookie("Session-Cookie-"+i,"Cookie-Value-S"+i);response.addCookie(cookie);//会话cookie没有设置maxAge,默认为-1,关闭浏览器//cookie//就失效cookie=newCookie("Persistent-Cookie-"+i,"Cookie-Value-P"+i);cookie.setMaxAge(3600);response.addCookie(cookie);}//在获取PrintWriter或者OutputStream之前,要设置ContentTyperesponse.setContentType("text/html;charset=utf-8");PrintWriterout=response.getWriter();Stringtitle="当前有效的Cookie";out.println(ServletUtil.headWithTitle(title)+"<bodybgcolor="#c8d7e3">n"+"<h1>"+title+"</h1>n"+"<tableborder="1">n"+"<trbgcolor="#ffad00">n"+"<th>Cookie名</th><th>Cookie值</th></tr>");Cookie[]cookies=request.getCookies();if(cookies==null)out.println("<tr><thcolspan="2">没有cookie</th></tr>");else{Cookiecookie;for(inti=0;i<cookies.length;i++){cookie=cookies[i];out.println("<tr><td>"+cookie.getName()+"</td><td>"+cookie.getValue()+"</td></tr>");}}out.println("</table></body></html>");}//如果希望doPost和doGet做同样的事,则如下所示,或者反之从doGet调用doPost,而不要覆盖service方法。publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{doGet(request,response);}}
解决方案
解决方案二:
项目是不是你自己写的啊是不是以前别人写的自定义的JAR在网上根本没有还有java的API也没有你还是找找做的那个人把或者实现什么功能自己写个