智乐兔

企业应用

  • java web编程-过滤器的用法举例

    java web编程-过滤器的用法举例

    过滤器: Servlet程序的主要分类:1。标准servelet(JSP) — MVC2。过滤Servlet (过滤器)3。监听Servlet(监听器)过滤器,后加入的功能;1。网站用户是否登录过滤(以前是jsp判断session);2。网上聊天系统,屏蔽非法文字;以上功能是自动完成的;javax.servlet:interface Filter;public void init(FilterConfig filterConfig) throws ServletException;// 过滤器初始化;public void doFilter(ServletRequest req, ...

    查看全文

  • jsp编程-EL表达式概念

    jsp编程-EL表达式概念

    EL表达式: 为了计算和输出标志位置的Java对象的值,jsp2.0引入 了一种简洁的语言。表达式语言(Expression Language,EL)是JSP2.0的重要特征之一,但不支持jsp1.2或更早服务器中;标志位置(四种属性范围):1。page(pageContext)2。request;3。session;4。application;EL的主要功能:1。精确的存储对象;2。Bean属性的简略写法;3。空值取代错误消息;格式:-${expression} // expression属于四种属性范围;如果在不同的属性范围出现同名的属性,将只输出page范围内的属性,其他范围的不会输出 ...

    查看全文

  • java web编程-servlet简介与用法举例

    java web编程-servlet简介与用法举例

    java Servelet是在服务器端运行的java类。 1.所有的servlet必须放在WEB目录中,依靠web容器执行!2.servlet本身是一个类,本身不需要主方法调用执行,由容器调用;3.servlet与javaBean一样必须保存在WEB-INF/classes目录下;4.一个类必须继承了HttpServlet,才称为servlet;5.servlet程序也必须在一个包中!// 导入包的标准:1.先java目录,比如java.util.*;2.在java子目录,比如java.long.reflect.*;3.然后是扩展包,javax.servlet.http.*;4.导入用户自定 ...

    查看全文

  • java web编程初步接触到的几种开发模式

    java web编程初步接触到的几种开发模式

    DAO设计模式 Data Access Object的简称,数据访问对象,是要使用对象的形式访问数据库!应用于J2EE开发,避免了jsp+jdbc代码重复量大的坏处,开发可重用组件!DAO模式组成:1.vo包,VO:value object,每个vo可以表示一张表的一行的所有字段!此类的名称要和表的名称一致!2.dao包,DAO操作接口,规定了一张表具体的操作!接口命名规则:I+vo中的表操作类名+DAO;如:IMembersDAO;接口方法命名规则:        1.数据库更新操作doXxx();   ...

    查看全文

  • jsp应用指南-实现附件上传功能

    jsp应用指南-实现附件上传功能

    我们使用开源的Smartupload智能上传组件: 1.使用html表单的file元素可以上传:         2.常见组件:Smartupload, Apache fileuplaod上传的步骤:1.初始化上传上下文;2.准备上传;3.保存文件;–表单上传多媒体文件,必须封装表单: 文件上传 // 封装类型为多媒体 浏览: // upload.jsp: // 但表单封装后,request将无法获取表单属性!// 可以借助smartupload提供的方 ...

    查看全文

  • javaweb编程-javaBean的概念与用法举例

    javaweb编程-javaBean的概念与用法举例

    javaBean: —-web目录的标准结构:WEB ROOT—>根目录,一般虚拟目录直接在其中配置;        |-WEB-INF,整个web的安全目录;                |-classes,存放所有的class文件,所有class文件必须放在包中!        ...

    查看全文

  • jsp应用举例-分页的实现

    jsp应用举例-分页的实现

    分页实现是为了一个便于展示和使用的前台列表,同时为了减轻数据库的压力采用的化整为零的处理方式。 jdbc操作是将所有查询内容一次性读入内存;在分页的实现中有两种方式:1. 假分页: 使用算法实现分页的显示,要将全部内容都取出来,性能较低;采用标准的SQL语句,可移植性强!2. 真分页:直接从数据库中取出部分数据进行显示,性能较高,但需要使用特定的 分页的SQL语句,各个数据库的实现不一样,会造成可移植性降低!——-实现假分页: JSP + MySql应用 body,td{font-size:13px;} function changeCo ...

    查看全文

  • javaweb编程初识web安全以及web描述符的概念

    javaweb编程初识web安全以及web描述符的概念

    —–web安全及config对象: 一个完整的web目录必须包含一个WEB-INF文件夹,WEB-INF文件夹对外部不可见! WEB-INF是个较为安全的地方,可以把*.jsp文件放在里面,然后用一个名字映射该文件使其可以被外部间接访问, 这个工作要设置web.xml; —配置WEB-INF下的web.xml: pp /WEB-INF/hello.jsp pp /hello.xx // 执行hello.xx ——config: public interface ServletConfig;// javax.servlet ...

    查看全文

  • jsp应用-实现简单的聊天室源码

    jsp应用-实现简单的聊天室源码

    —-实现简单的聊天室: // chat.jsp: // say.jsp: 接收并保存客户端输入到服务器 输入内容: // out.jsp: 输出留言内容到客户端, 没有留言! ...

    查看全文

  • jsp应用举例-实现BS版IO操作

    jsp应用举例-实现BS版IO操作

    BS架构的IO操作: ———————-程序开始———————————–// 客户端输入内容:// input.jsp: 输入文件名  : 输入文件内容: // save.jsp,保存客户端输入的内容到服务器硬盘上: 成功保存! 查看 //  list.jsp,查看提交的文件的目录列表: ...

    查看全文

  • jsp application内置对象深入理解与应用

    jsp application内置对象深入理解与应用

    // javax.servlet.jsp.PageContext: public abstract ServletContext getServletContext();// application = pageContext.getServletContext(); // web容器实现了此抽象方法! 凡是接口或类中的抽象方法直接使用,都是因为容器或JVM内部实现了抽象!// 此方法表示获取当前页面会话的服务器应用程序对象,也就是application,通过他可以设置和获取服务器的属性!    The ServletContext instance.// j ...

    查看全文

  • jsp应用-设置Cookie应用举例

    jsp应用-设置Cookie应用举例

    —-设置Cookie: Cookie是服务器保留在客户端上的一种资源; public class Cookie extends Object implements Cloneable;// Cookie定义了一种信息; Creates a cookie, a small amount of information sent by a servlet to a Web browser, saved by the browser, and later sent back to the server. A cookie’s value can uniquely ide ...

    查看全文