关闭

servlet和jsp

servlet是服务器端的程序,动态生成html页面发到客户端,但是这样 程序里有许多out.println(),java和html语言混在一起很乱。所以 后来推出了jsp。其实jsp就是servlet,每一个jsp在第一次运行时被 转换成servlet文件,再编译成.class来运行。 有了jsp,因此在MVC模式中servlet不再负责生成html页面,转而担任 控制程序逻...
阅读(305) 评论(3)

Filter过滤器(拦截器)实现AOP思想

Filter过滤器(拦截器)实现AOP思想 Filter过滤器(拦截器)的使用是声明试的。即只需在web.xml配置文件中做简单的声明就Filter就能发挥作用。 实现过滤器简单的三个步骤就能实现: (1)写一个类实现Filter接口(javax.servlet.Filter); (2)覆写doFilter()方法; (3)在web.xml中配置,过滤器的作用范围。...
阅读(600) 评论(4)

运用代理实现AOP编程

运用代理实现AOP编程 运用AOP思想指导,进行打印日志到控制台。实现方式可以选择静态代理和动态代理。 AOP(Aspect Oriented Programming,面向切面编程),运用分层的思想进行开发,已经是相当普遍行为了。而AOP则相当于,在原来的分层基础上,在层与层之间再添加一层,在新添加的一层中加入一些处理(如日志记录,性能统计,安全控制,事务处理,异常处理)。 静态代理,需要为每一个被代理类建立对应的代理类,好处是业务逻辑清晰了(业务处理代码与控制信息相分离),弊端也是明...
阅读(396) 评论(6)

JSP引入资源

1.引入编码          /**  * 编码方式范围说明:  * GB2312字符集中除常用简体汉字字符外还包括希腊字母、日文平假名及片假名字母、俄语西里尔字母等字符,未收录繁体中文汉字和一些生僻字。   * GBK编码是GB2312编码的超集,向下完全兼容GB2312,同时GBK收录了Unicode基本多文种平面中的所有CJK汉字。   */   /**  * 关于乱...
阅读(648) 评论(7)

Jsp中request.getParameter("@param")值为[object HTMLInputElement]

Jsp中request.getParameter("@param")值为[object HTMLInputElement] jsp窗体之间传递参数是常有的。一般窗体传参就是从一个窗体提交数据到另一个窗体。而提交方式常用的有两种方式:Get()方式、Post()方式。这两种方式的区别和各自的好处相信朋友们都有所了解,如想细致了解的,请在百度中搜索了解一下。在此提供一篇不错的文章 GET POST 区别详解 。 今天,要说的是,在参数提交过程中,出现没能取得传递的参数的情...
阅读(5453) 评论(6)

点击表头实现排序

单击表头单元格实现排序          在DRP项目中,讲解真是详略得当。对原理性和思想像的内容(比如Servlet、filter过滤器)进行了细致的分析并用RationalRose画程序执行顺序图(流程图)。对于简单的内容则被布置成作业或提出建议,自行完善和完成。本文,将实现其中的一个作业“单击表头单元格,对内容进行排序后重新输出”。 sql查询语句(以user_id为 标识 排序)为:select user_id,user_name from t_user order by user...
阅读(1014) 评论(3)

java批量删除

java批量删除         在学习DRP项目过程中,视频中使用逐条删除的方式,但考虑到逐条删除在数据量大的情况下,可能性能较低的因素,对其进行了优化升级。采用字符拼接、批量删除。         首先,批量删除的sql语句语法为:delete t_table from id_key in (value1, value2, ……);         sql语句说明:删除t_table...
阅读(2357) 评论(7)
    个人资料
    • 访问:186523次
    • 积分:6163
    • 等级:
    • 排名:第4237名
    • 原创:138篇
    • 转载:6篇
    • 译文:0篇
    • 评论:1681条
    博客专栏
    最新评论