摘要:
1. 什么是国际化和本地化: I. 本地化:一个软件在某个国家或地区使用时,采用该国家或地区的语言,数字,货币,日期等习惯。II. 国际化:软件开发时,让它能支持多个国家和地区的本地化应用。使得应用软件能够适应多个地区的语言和文化风俗习惯III. 本地敏感数据: 随用户区域信息而变化的数据称为本地信 阅读全文
摘要:
5. 文件下载的需求: 1). 在文件上传成功后的 success.jsp 页面上提供一个 "下载资源" 的超链接 2). 点击 "下载资源" 的超链接, 会把请求发送到 Servlet, 读取数据库, 在页面上显示可以下载的资源信息 FileName: 11.尚硅谷_JavaWEB_监听器.ppt 阅读全文
摘要:
7. HttpSessionActivationListener 1). 监听实现了该接口和 Serializable 接口的 Java 类的对象随 session 钝化和活化事件 > 活化: 从磁盘中读取 session 对象 > 钝化: 向磁盘中写入 session 对象 > session 对 阅读全文
摘要:
2. HttpServletWrapper 和 HttpServletResponseWrapper 1). Servlet API 中提供了一个 HttpServletRequestWrapper 类来包装原始的 request 对象,HttpServletRequestWrapper 类实现了 阅读全文
摘要:
1. Filter: 1). Filter 是什么 ? ①. JavaWEB 的一个重要组件, 可以对发送到 Servlet 的请求进行拦截, 并对响应也进行拦截. ②. Filter 是实现了 Filter 接口的 Java 类.③. Filter 需要在 web.xml 文件中进行配置和映射. 阅读全文
摘要:
3. JSTL: 1)*. c:out 主要用于对特殊字符进行转换. 真正进行输出时, 建议使用 c:out, 而不是使用 EL2)*. c:set: 可以为域赋属性值。 而对域对象中的 JavaBean 的属性赋值用的并不多. 3). c:remove: 移除指定域对象的指定属性值(较少使用, 即 阅读全文
摘要:
2. 自定义标签 1). HelloWorld ①. 创建一个标签处理器类: 实现 SimpleTag 接口. ②. 在 WEB-INF 文件夹下新建一个 .tld(标签库描述文件) 为扩展名的 xml 文件. 并拷入固定的部分: 并对 description, display-name, tlib 阅读全文
摘要:
1. Session 的创建和销毁 page 指定的 session 属性: 1). 默认情况下, 第一次访问一个 WEB 应用的一个 JSP 页面时, 该页面都必须有一个和这个请求相关联的 Session 对象. 因为 page 指定的 session 属性默认为 true 2). 若把 sess 阅读全文
摘要:
1. JSP 指令: JSP指令(directive)是为JSP引擎而设计的, 它们并不直接产生任何可见输出, 而只是告诉引擎如何处理JSP页面中的其余部分。 2. 在目前的JSP 2.0中,定义了page、include 和 taglib这三种指令 3. page 指令: 1). page指令用于 阅读全文
摘要:
7. MVC 设计模式. 6. 和属性相关的方法: 1). 方法 void setAttribute(String name, Object o): 设置属性 Object getAttribute(String name): 获取指定的属性 Enumeration getAttributeName 阅读全文
摘要:
1. 使用 JavaEE 版的 Eclipse 开发动态的 WEB 工程(JavaWEB 项目)1). 把开发选项切换到 JavaEE2). 可以在 Window -> Show View 中找到 Package Explorer, 并把其拖拽到开发区的左边3). 在 Servers 面板中新建 T 阅读全文