老师我每次重启的会有这个提示。选哪个比较好
找不到 包 是那里位置错了吗? 老师帮我看下 谢谢
FirstWeb.zip
servletDemo.rar
老师您帮我看下,一直显示404
跳这个错 这里db找不到 应该放在哪里?
server.xml中配置的内容
<Host name="www.itbz.com" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context path="/itbz" docBase="E:/demo"/> </Host>
index.html的位置:
在输入www.itbz.com:8888/itbz/index.html显示网页无法访问,
webdemo.zip
老师,请帮我看一下我的登录功能出现异常情况:用户名和密码正确的情况下,他会直接跳到”error.jsp“,而不是”main.jsp“
这是我控制台输出的
这是我图片的输出位置
这是我报的错
我不明白为啥会报路径错误,这是我的源码,java文件是FileDownServlet3.java和AutoServlet.java,麻烦老师帮我看下。
Test1.zip
老师CGI在哪讲的?没有印象啊
老师,请问关于每个项目结构设计(比如持久层、业务层、pojo、commons)在段课程里会讲得比较深?对于以后工作中的项目,我们应该如何进行一开始的结构设计?
@Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //将相对路径转为绝对路径 ServletContext servletContext=this.getServletContext();//Tomcat一开始就创建好的 String filePath=servletContext.getRealPath("image/索隆.png"); System.out.println(filePath); //获取图片 File file=new File(filePath); FileInputStream fis=new FileInputStream(file); byte[] bytes=new byte[fis.available()]; fis.read(bytes); //设置下载方式 resp.setHeader("Content-Disposition","attachment;filename="+new String(file.getName().getBytes("gbk"),"iso-8859-1")); OutputStream fos=resp.getOutputStream(); fos.write(bytes); fos.flush(); fos.close(); }
老师,为啥我的这个代码没办法在控制台输出filePath,但是图片就可以下载,在输出位置上也能看到image文件夹跟图片(上个代码语言没选好,所以重新提问下),
老师,为啥我的这个代码没办法输出filePath,但是图片就可以下载,在输出位置上也能看到image文件跟图片
(HttpServletRequest reqHttpServletResponse resp) ServletExceptionIOException { ServletContext servletContext=.getServletContext()String filePath=servletContext.getRealPath()System..println(filePath)File file=File(filePath)FileInputStream fis=FileInputStream(file)[] bytes=[fis.available()]fis.read(bytes)resp.setHeader(+String(file.getName().getBytes()))OutputStream fos=resp.getOutputStream()fos.write(bytes)fos.flush()fos.close()
package WEB.web.filter; import WEB.commons.Constants; import WEB.pojo.User; import javax.servlet.*; import javax.servlet.annotation.WebFilter; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; import java.io.IOException; /** * 判断当前客户端浏览器是否登录的 Filter */ @WebFilter(urlPatterns = {"*.do","*.jsp"}) public class UserLoginFilter implements Filter { @Override public void init(FilterConfig filterConfig) throws ServletException { } @Override public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { HttpServletRequest request = (HttpServletRequest) servletRequest; String uri = request.getRequestURI(); StringBuffer url = request.getRequestURL(); System.out.println("---------------" + uri); System.out.println("---------------" + url); //判断当前请求的是否为login.jsp 或者login.do,如果请求的是用户登录的资源那么需要放行。 if (uri.indexOf("login.do") != -1 || uri.indexOf("login.jsp") != -1){ filterChain.doFilter(servletRequest, servletResponse); }else{ //不在登录页面,要进行操作验证是否有该对象 HttpSession session = request.getSession(); User user = (User) session.getAttribute(Constants.USER_SESSION_KEY); //判断session中是否有该对象 if (user != null){ filterChain.doFilter(servletRequest, servletResponse); }else{ //在客户端打印一句话 request.setAttribute("mess","不登录不好使"); //通过请求转发进行跳转 request.getRequestDispatcher("login.jsp").forward(servletRequest, servletResponse); } } } @Override public void destroy() { } }
我直接去访问的main.jsp页面,但是没有打印不登录不好使这句话怎么回事
老师这个是什么问题,包的问题???还是什么找了半天么有找到啊
可以解释一下这里是什么意思嘛
老师这几个章节怎么没有练习啊那怎么巩固新学的知识啊
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637