1.过滤器1.作用:对所有请求或响应做拦截操作2.开发Filter1.自定义一个XxxFilter实现javax.servlet.Filter接口2.web.xml中配置(注解@webFilter(""))<filter><filter-name>XxxFilter</filter-name><filter-class></filter-cla
1.文件上传1.修改表单的enctype:<formaction=""method="post"enctype="multipart/form-data">修改后servlet就不能通过req.getParameter("参数名")接受请求参数了2.导入jar包:commons-fileupload-1.2.2.jarcommons-io-1.4.jar3.检查method和conte
1.EL表达式目的:从作用域中取出共享数据${p.属性名称}使用EL获取当前应用的上下文路径${pageContext.getRequest().getContextPath()}判断集合是否为空:${emptylist}:表示判断List既不能等于null,并且有元素,才会返回false2.JSTL标签(消除jsp中的java代码)拷贝jar包:jstl.jarstandard.jar<%
1.多个web组件进行跳转(加上/就是绝对路径)WEB组件跳转的三种方式:(组件包括Servlet,jsp,Filiter)①.请求转发(forword)request对象.getRequestDispatcher(Stringpath).forword(request,response);特点:地址栏不变AServlet和BServlet共享同一个请求(共享请求数据)页面响应的数据是有BServ
1.HTTP协议无状态带来的问题http协议在一个会话中的多个请求之间是不能共享数据的(实际是需要在一个会话的多个请求共享数据)会话跟踪技术:在一个会话共享数据2.解决一个会话中多个请求之间共享数据的三种方式①.使用GET方式,将需要共享的数据以参数的形式传递给下一个页面即可使用GET方式共享数据,所有数据都暴露在地址栏中,不安全②使用cookie技术将需要共享的数据封装到浏览器的请求头中③使用s
1.Servlet就是接口2.第一个servlet程序拷贝servlet-api.jar定义一个servlet类实现servlet接口关联源代码apche-tomcat-7.0.57-src.zip配置web.xml文件,使servlet可以在tomcat运行<servlet><servlet-name>HelloServlet</servlet-name>&l
1.HTTP特点:无状态HTTP协议就是WEB浏览器和WEB服务器之间交互过程必须遵循的规则。定义WEB浏览器和WEB服务器之间交换数据的过程以及数据本身的格式。HTTP/1.1HTTP1.0:每请求一个资源都要单独建立新的连接,请求完并关闭连接HTTP1.1:能在一次连接之间,多次请求,多次响应,响应完后再关闭连接HTTP1.1的特点在一个TCP连接上可以传送多个HTTP请求和响应多个请求和响应
1.Tomcat服务器的安装(解压即安装)(需要jre环境)目录有:bin:存放启动/关闭Tomcat等的工具conf:存放配置文件lib:依赖的jarlogs:日志temp:临时目录webapps:部署的javaweb项目work:jsp编译后的文件以及字节码文件2.Tomcat常见配置注册服务:/bin目录:执行serviceinstall命令删除服务:/bin目录:执行serviceremo
一、XML1.XML:传输数据和保存数据特点:有且只有一个根元素,xml结构为树形结构2.XML文档结构分析(一切皆节点)接口Node子接口Document:描述所有的xml文件Element:描述所有的元素Text:描述xml所有的文本内容(换行也是文本内容)Attr:描述xml所有属性3.xml的CDATA用CDATA括起来的内容不会被xml文件解析,而是当成字符串使用。<![CDATA
1.JDK内置的注解2.classpath文件解析通过Eclipse创建的每个项目中都有一个.classpath文件src:源目录存放代码和配置文件output:项目的根路径classpath路径,源目录的代码和配置文件都会编译到此目录下con:引入eclipse自带环境jrelib:引入第三方jar包3.加载配置文件ClassLoader,每一个项目中有且只有一个ClassLoader,在项目运
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号