JSP笔记未整理

排序算法分析
买伞
带权路径 带权外路径一样吗 另一个?
转置矩阵 前缀 后缀表达式
获取客户端地址方法request.getRemoteAddr
修改Tomcat server.xml
jsp:include url可以直接传递参数可以 也可
<%@include %>静态编译指令不可以动态指定URL亦不可传递参数
<%!声明的变量不同用户共享%>
getProperty得到的转型成String
<="2"+3>输出23
http://localhost:8080/webapps/examples/test.jsp
File(String pathName)创建一个File对象 这里并未生成该文件
createNewFile()当且仅当不存在具有此抽象路径名指定名称的文件时,不可分地创建一个新的空文件。
delete()删除此抽象路径名表示的文件或目录
isDirectory()是否为一个目录
mkdir创建制定目录 无此目录则false
mkdirs 无此目录也会创建出来
新建文件 新建目录?
servlet监听的对象 web.xml30
javax.servlet.http
接口:HttpRequest HttpResponse
jsp数据库的两种连接方式
jdbc-odbc连接桥、加载java驱动程序
web.xml

///必须带/
配置的上下文路径的相对路径
结果集类型 文件 文件路径 标签
javax.servlet包中包含了7个接口,3个类和2个异常类,它们分别是:接口:
JSP
模式1
JSP+JavaBean
模式2
JSP+Servlet+JavaBean
JDBC的三个任务
返回单个结果集的方法 executeQuery
excuteUpdate
执行Insert、Update、delete和数据定义create table
查询和修改的通用方法
JSP基本语法分为那三类?
如何获得cookie
executeQuery返回单个结果集 即ResultSet对象J
JSP中所有标签都实现了接口
实现和维护session cookie 重写url 隐藏标签
开发自定义标签两种方式
javaBean+tld 、tag
JSP页面内容
1、2、3、4
简化JSP页面的解决方案1、2、3、
JSP内置对象具有容器功能以属性存储用户的数据
request,page,session,application
servlet中forward跳转到JSP页面
getServletConfig().getServletContext(),getRequestDispacher(url).forward(req,res)
JSP

HttpServletRequest.getContextPath返回应用程序上下文路径

get用于获取服务器信息并将其作为响应返回给客户端
post用于客户端把数据传送到服务器
JDBC的主要任务 与数据库建立连接 发送SQL语句 处理结果
Servlet里接收的两个参数java.servlet.ServletRequest ServletResponse
JSP分页技术
加载驱动的方法
调用Class.forName、添加系统的jdbc.drivers属性、通过registerDriver方法注册
部署监听器
scope默认是? page
过滤器对象使用FilterChain调用过滤器链中的下一个过滤器或者是目标资源
conn=DriverMananger.getConnection(url,uesrName,password)
java.sql和javax.sql区别
java.sql是Java连接数据库的基本包 Javax是拓展包 加入了rowset和对连接池的支持
Servlet用来存储初始化参数
radio标签必须要用相同的名字才能实现效果
结果集
基本结果集 可滚动结果集 可更新结果集
ServletContextListener和ServletContextAttributeListener
不能监听ServletContext的修改
JSP页面的内容主要包括
脚本元素、动作元素、指令元素、模板数据
简化JSP页面的解决方案 包含、JavaBean和标签
开发自定义标签两种方式
传统标签开发、Simple标签开发
重写url,cookie和隐藏表单
JSP指令描述了JSP文本转换成JSP服务器能执行的JAVA代码的控制信息
JSP中所有标签都实现javax.servlet.jsp.tagext接口
JSP基本语法分为三类
JSP页面由注释、脚本元素、动作元素、指令元素和模板数据组成
查询返回的结果集游标定位?
1.request.getSession()
这是常用的方式,从当前request中获取session,如果获取不到session,则会自动创建一个session,并返回新创建的session;如果获取到,则返回获取到的session;
2.request.getSession(true)
这种方法和第一种一样,只是增家了一个true参数,告诉它在获取不到的时候自动创建session;
3.request.getSession(false)
这种方法与上两种的区别,就是在获取不到session的时候,不会自动创建session,而是会返回null。

RequestDispatcher,Servlet,ServletConfig,ServletContext,ServletRequest,ServletResponse和SingleThreadModel
类:GenericServlet,ServletInputStream和ServletOutputStream
异常类:ServletException和UnavailableException
Javax.servlet.http包
接口:HttpServeletRequest、HttpServletResponse、HttpSession、HttpSessionActivationListener、HttpSessionAttributeListener、HttpSessionBindingListener、HttpSessionContext、HttpSessionListener
类:
Cookie、HttpServlet、HttpServletRequestWrapper、HttpServletResponseWrapper、HttpSessionBindingEvent、HttpSessionEvent、HttpUtils

你可能感兴趣的:(JSP笔记未整理)