
Java Web编程
LovoEducation
这个作者很懒,什么都没留下…
展开
-
Web开源框架介绍之综合篇
Echo Echo是为用Java开发Web应用程序提供的一个面向对象,事件驱动的框架。使用Echo 框架来编程类似于使用Swing API来开发应用程序或applets 。 Turbine Turbine是基于Servlet的框架包,也是开放源代码Jakarta项目。目前还没有关于Turbine的大量文档。它类似于Struts,但是有一些主要区别。突出原创 2009-07-14 10:48:00 · 187 阅读 · 0 评论 -
Jsp实现文件下载功能的方法
1.最直接最简单的,方式是把文件地址直接放到html页面的一个链接中。这样做的缺点是把文件在服务器上的路径暴露了,并且还无法对文件下载进行其它的控制(如权限)。这个就不写示例了。 2.在服务器端把文件转换成输出流,写入到response,以response把文件带到浏览器,由浏览器来提示用户是否愿意保存文件到本地。(示例如下) <% respon原创 2009-10-19 16:52:00 · 512 阅读 · 1 评论 -
在IE浏览器中正确显示PNG透明图片
成都计算机培训-JS技巧 PNG图片有很好的品质。阴影效果也不会有杂边,很流畅。如果插入网页的话可以给网站内容增色不少!更重要的是在不增加图片容量大小的情况下提高了页面的图片的质量。对于有复杂背景,如:在有颜色过度背景上插入不规则边框的图片带来极大很便利! 但目前IE中对于插入的透明背景的.png的图片是不能正常显示的。IE会自动给".png"格式的图片加个灰色原创 2009-09-09 16:11:00 · 170 阅读 · 0 评论 -
JSP+JavaScript打造二级级联下拉菜单
JSP+JavaScript打造二级级联下拉菜单: (个人博客:www.duduct.com) class(一级栏目信息):classId(自动编号),className(栏目名称), Nclass(二级栏目信息), NclassId(自动编号),NclassName(栏目名称),parentId(一级栏目id,与class表中的classId关联)原创 2009-08-24 15:56:00 · 198 阅读 · 0 评论 -
Hessian 3.2.0的两个bug
在将Hessian从3.0.13升级到3.2.0时碰到两个bug和一个ClassLoader处理策略的改变的问题,在此记录下,希望能为使用Hessian 3.2.0的同学们提供点帮助,避免再走同样的弯路。Bug 1:HessianInput的readObject(Class)无效对于使用Hessian 1的同学而言,有可能会使用到HessianInput的readObject(Class)这个方法原创 2009-08-06 15:16:00 · 221 阅读 · 0 评论 -
Java语言深入:编写高级 JScript应用代码
Java语言培训之JScript篇 1、创建高级对象 使用构造函数来创建对象 构造函数是一个函数,调用它来例示并初始化特殊类型的对象。可以使用 new 关键字来调用一个构造函数。下面给出了使用构造函数的新示例。var myObject = new Object(); // 创建没有属性的通用对象。var myBirthday = new Date(1961, 5原创 2009-07-21 10:40:00 · 169 阅读 · 0 评论 -
jsp论坛防Flood攻击
Flood攻击,俗称洪水攻击,所谓拒绝服务攻击中的一种。 它利用TCP协议的设计上的缺陷,通过特定方式发送大量的TCP请求从而导致受攻击的一方CPU超负荷或内存不足。 使用防火墙是防御Flood攻击的最有效的方法之一。 在学习论坛mvnforum-1.1源码时,发现其中有防Flood攻击的处理,它是通过限制每个IP每小时的HTTP请求数来防止Flood攻击的。 其原理也用来原创 2009-07-22 15:23:00 · 319 阅读 · 0 评论 -
Iframe的使用
Iframe标记的使用 Iframe标记,又叫浮动帧标记,你可以用它将一个HTML文档嵌入在一个HTML中显示。它不同于Frame标记最大的特征即这个标记所引用的HTML文件不是与另外的HTML文件相互独立显示,而是可以直接嵌入在一个HTML文件中,与这个HTML文件内容相互融合,成为一个整体,另外,还可以多次在一个页面内显示同一内容,而不必重复写内容,一个形象的比喻即画中原创 2009-07-21 10:53:00 · 272 阅读 · 0 评论 -
用Hibernate实现分页
分页在任何系统中都是非常头疼的事情,有的数据库在语法上支持分页(比如MYSQL:select * from xxx limit 0,5 表示从第1条记录开始显示5条记录),而有的数据库则需要使用可滚动游标来实现,并且在不支持可滚动游标的系统上只能使用单向游标逐步接近要取得的数据。 而Hibernate提供了一个支持跨系统的分页机制,这样无论底层是什么样的数据库都能用统一的接原创 2009-07-21 10:45:00 · 357 阅读 · 0 评论 -
Java Web过滤器深度剖析
从J2EE1.3开始,Servlet2.3规范中加入了对过滤器的支持。过滤器能够对目标资源的请求和响应进行截取。过滤器的工作方式分为四种,下面让我们分别来看看这四种过滤器的工作方式: 1、request过滤器 这种过滤器的工作方式比较简单,大家也经常遇到,如下图所示: 以下是web.xml文件配置方式: myFilter xx.MyFilter myFi原创 2009-07-17 16:09:00 · 169 阅读 · 0 评论 -
深度剖析Java Web过滤器
从J2EE1.3开始,Servlet2.3规范中加入了对过滤器的支持。过滤器能够对目标资源的请求和响应进行截取。过滤器的工作方式分为四种,下面让我们分别来看看这四种过滤器的工作方式: 1、request过滤器 这种过滤器的工作方式比较简单,大家也经常遇到,如下图所示: 以下是web.xml文件配置方式: myFilter xx.MyFilter myFi转载 2009-07-17 16:01:00 · 434 阅读 · 0 评论 -
轻轻松松教你解决乱码和上传的过滤器
对于WEB程序员而言,最麻烦也最头痛的地方之一就是解决乱码和解决上传文件的问题。 乱码的解决可以通过request.setCharacterEncoding("gbk");的方式解决,但这种方式只限于post请求,对get请求却是无效。直接更改tomcat配置文件又会对其它的应用造成影响。 对于文件的上传,可以使用struts的上传组件完成。但struts上原创 2009-07-17 15:57:00 · 382 阅读 · 0 评论 -
JS DOM事件列表
JavaScript事件列表事件解说一般事件onclick鼠标点击时触发此事件ondblclick鼠标双击时触发此事件onmousedown按下鼠标时触发此事件onmouseup鼠标按下后松开鼠标时触发此事件onmouseover当鼠标移动到某对象范围的上方时触发此事件o原创 2009-11-24 14:28:00 · 310 阅读 · 0 评论