测试jsp: <%@ page contentType="text/html; charset=gbk" %> <% try{ com.enfo.intrust.web.DocumentFile file = new com.enfo.intrust.web.DocumentFile(pageContext); String file_name = "d:/中国人.txt"; String name = "中国人.txt"; f…
使用MyEclipse编辑jsp时.有时会出现"使用MyEclipse,写的jsp代码因有汉字而无法保存"的现象,怎样解决呢? Window-->Preferences-->General-->Content  Types-->点击" Text"前的加号-->点击" JSP"前的加号-->选中"JSP  Tag  Definition"-->将最下边名为"Default en…
1.getOutputStream() has already been called for this response 报错的原因: 使用tomcat容器调用response.getOutputStream()方法的时候仅仅可以写二进制文件. 但调用requonse.getWriter()方法时,则仅仅可以在前台打印文本文件. 所以: 假设在jsp页面: outPutStream.flush(); outPutStream.close(); outPutStream=null; respon…
它对应的常用方法有: 现在,我新建一个“pageContext.jsp”页面,可以获得“session_page1.jsp”这个页面中保存的用户名: pageContext.jap: session_page1.jsp: 先运行session_page1.jsp: 然后运行pageContext.jsp: 没问题,用户名这个属性值已经被pageContext获取到了. 还可以通过“forward()”方法进行页面的跳转,“pageContext.jsp”如下: 运行后,直接就到了注册界面了,但是…
熟悉基于JSP和Servlet的Java Web开发,对Servlet和JSP的工作原理和生命周期有深入了解,熟练的使用JSTL和EL编写无脚本动态页面,有使用监听器.过滤器等Web组件以及MVC架构模式进行Java Web项目开发的经验. 1.说一说Servlet生命周期(非常重要) Servlet生命周期包括三部分: 初始化:Web容器加载servlet,调用init()方法 只执行一次 处理请求:当请求到达时,运行其service()方法.service()自动调用与请求相对应的doXXX…
pageContext对象是javax.servlet.jsp.PageContext类的实例,只要表示的是一个jsp页面的上下文,而且功能强大,几乎可以操作各种内置对象. >forward(String relativeUrlPath):将当前页面转发到另外一个页面或者Servlet组建上;>getRequest():返回当前页面的request对象;>getResponse():返回当前页面的response对象;>getServetConfig():返回当前页面的servle…
1.概念:pageContext对象能够获取JSP页面中的request.response.session.application等其他内置对象.pageContext对象的创建和初始化由容器完成,可以在JSP页面中直接使用该对象. 2.pageContext对象获取其他隐含对象的方法: 3.内置对象包含属性时,pageContext对象获取其他内置对象的方法: 这些方法需要指定作用范围,在JSP中的作用范围有四个,即PAGE_SCOPE代表Page范围,REQUEST_SCOPE代表Reque…
最近发现一个问题有个download.jsp文件下载jsp在Tomcat下正常,在Weblogic下不太正常! Weblogic下载的文件比原文件大两个字节,查看文件像是文件内容最后多了空行 检查download.jsp的流写入代码是正常的没什么问题(排除他),是用 outp.write(buffer, 0, i); 而不是用 outp.write(buffer);,前者实际多大则写多大.后者buffer定义多大则写多大 后发现是response.reset();后面存在<%或%>字符的换行,…
1.在jsp中使用${pageContext.request.contextPath}获取相对路径,可是最后路径变为:http://localhost:8080/oneself/$%7BpageContext.request.contextPath%7D/css/reset.css 2.贴图,这是浏览器的调试页面,可以看到获取css的路径带上了${pageContext.request.contextPath},而console中打印的获取css地址为$%7BpageContext.reques…
pageContext javax.servlet.jsp.PageContext 的实例,该对象代表该JSP 页面上下文,使用该对象可以访问页面中的共享数据.常用的方法有getServletContext和getServletConfig等. pageContext 对象的作用是取得任何范围的参数,通过它可以获取 JSP页面的out.request.reponse.session.application 等对象.pageContext对象的创建和初始化都是由容器来完成的,在JSP页面中可以直接…