摘要: IE 的本地图片预览,使用 "file://localhost/"+file.value的形式实现。或者使用 图片滤镜 来实现;Chrome 和 FireFox 浏览器,使用 HTML5 中的 FileReader 对象来实现。代码简陋:1、图片滤镜: 1 <!DOCTYPE HTML> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 5 <script 阅读全文
posted @ 2012-08-06 09:25 书山瞌睡虫 阅读(196) 评论(0) 推荐(0) 编辑
摘要: From:http://www.iteye.com/topic/1125715web应用的并发提升,除了负载均衡。在小企业中也可以通过一些软件的上的设置来进行一些优化。下面是一些在服务器上修改tomcat参数的优化方法,非常简单实用!(这些方法通过网络整理的)1,让Tomcat6 中支持Java语言的特性 NIO( New I/O)引用使用NIO在服务器端会有更好的性能,加强服务器端对并发处理的性能。 请注意:很抱歉,在tomcat6在默认的配置选项中是没有把NIO功能打开。所以很多正在使用Tomcat6的朋友们本以为能快活的使用上NIO。而NIO则是使用单线程(单个CPU)或者只使用少量的多 阅读全文
posted @ 2012-08-06 05:34 书山瞌睡虫 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 保存代码片段分页类:分页类,点击查看 1 package cn.news.vo; 2 3 import java.util.List; 4 /** 5 * 用于在页面上使用的数据类,包含有分页的信息及相应的数据 6 * @author Administrator 7 * @param <T> 检索的数据实体类型 8 */ 9 public class PageData<T> { 10 private List<T> list ; 11 private boolean isFirst=false; //是否是首页 12 priva... 阅读全文
posted @ 2012-08-01 21:36 书山瞌睡虫 阅读(368) 评论(0) 推荐(0) 编辑
摘要: From:http://blog.sina.com.cn/s/blog_62e585a50100h73m.html总结:struts里Action总结1,实现一个action的最常用的方式:从ActionSupport继承2,DMI动态方法调用,!3,通配符配置*{1}{2}、、、、4,接收参数的方法(一般用属性接收,或者DomianModel来接收)5,简单参数验证:addFieldErrora)一般不适用struts2的UI标签6,访问Web元素a)Map类型i。IoC,这种用的多,就是继承那几个接口,ii。依赖struts2,这种就是需要使用ActionContext来获取。reques 阅读全文
posted @ 2012-08-01 11:10 书山瞌睡虫 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 首先Ensure that your@ taglibdirective. Replace:<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt"%>for this:<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>The/jspmakes the difference.我一开始就是使用了错误的标签库,然后报不支持运行时表达式的错误。日期表示<fm 阅读全文
posted @ 2012-08-01 10:50 书山瞌睡虫 阅读(308) 评论(0) 推荐(0) 编辑
摘要: java代码1 String path = request.getContextPath();2 String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";3 //System.out.println("basePath = " + basePath);4 //System.out.println(request.getContextPath());5 el表达式: 阅读全文
posted @ 2012-08-01 06:19 书山瞌睡虫 阅读(846) 评论(0) 推荐(0) 编辑
摘要: from:http://blog.csdn.net/mothz/article/details/3350051<s:iteratorvalue="userList"status="u"><s:hiddenid="%{u.index }"value="%{name }"></s:hidden><s:hiddenid="%{u.index }"value="%{sex }"></s:hidden></s:itera 阅读全文
posted @ 2012-07-31 15:54 书山瞌睡虫 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 本文转载用于本人学习,原文链接:http://www.blogjava.net/nokiaguy/archive/2008/04/27/196646.html一、上传单个文件上传文件是很多Web程序都具有的功能。在Struts1.x中已经提供了用于上传文件的组件。而在Struts2中提供了一个更为容易操作的上传文件组件。所不同的是,Struts1.x的上传组件需要一个ActionForm来传递文件,而Struts2的上传组件是一个拦截器(这个拦截器不用配置,是自动装载的)。在本文中先介绍一下如何用struts2上传单个文件,最后介绍一下用struts2上传任意多个文件。要用Struts2实现上 阅读全文
posted @ 2012-07-25 11:13 书山瞌睡虫 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 不考虑界面的显示,只是做一个功能的实现 需要注意的是Jsp中上传文件的名字(A)和处理文件上传类中的命名(A)需要一致。相应的另外两个属性:AContentType 和 AFileName 也是必须的。这里只是将客户端文件流与服务端文件流建立连接,保存该文件流,就需要自己去实现,所以,需要做持久化的操作。jsp页面端:View Code 1 <form action="fileAction" method="post" enctype="multipart/form-data"> 2 <table border=&q 阅读全文
posted @ 2012-07-25 10:49 书山瞌睡虫 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1.JSP中获得当前应用的相对路径和绝对路径:根目录所对应的绝对路径:request.getRequestURI()文件的绝对路径:application.getRealPath(request.getRequestURI());当前web应用的绝对路径 :application.getRealPath("/");取得请求文件的上层目录:new File(application.getRealPath(request.getRequestURI())).getParent();2.Servlet中获得当前应用的相对路径和绝对路径:根目录所对应的绝对路径:request.ge 阅读全文
posted @ 2012-07-25 10:06 书山瞌睡虫 阅读(1215) 评论(0) 推荐(0) 编辑