摘要: 转载的,方便自己复制粘贴Java取得web工程目录-http://www.javaweb.cc1.可以在servlet的init方法里String path = getServletContext().getRealPath("/");这将获取web项目的全路径例如 :E:\eclipseM9\workspace\tree\tree是我web项目的根目录2.你也可以随时在任意的class里调用this.getClass().getClassLoader().getResource("/").getPath();这将获取 到classes目录的全路径例如 阅读全文
posted @ 2012-11-28 10:17 长春任翔 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 从别人的blog上复制过来的,方便以后自己复制粘贴使用<preid="content-586097673"mb10">一相对路径的获得 说明:相对路径(即不写明时候到底相对谁)均可通过以下方式获得(不论是一般的java项目还是web项目) StringrelativelyPath=System.getProperty("user.dir");上述相对路径中,java项目中的文件是相对于项目的根目录web项目中的文件路径视不同的web服务器不同而不同(tomcat是相对于tomcat安装目录/bin)二类加载目录的获得(即当运行时某一 阅读全文
posted @ 2012-11-20 09:30 长春任翔 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 大家都知道,java中String有个trim()能够去掉一个字符串的前后空格。但是trim()只能去掉字符串中前后的半角空格,而无法去掉全角空格。去掉全角空格需要在trim()方法的基础上加上一些判断。 textContent = textContent.trim(); while (textContent.startsWith(" ")) { textContent = textContent.substring(1, textContent.length()).trim(); } while (textContent.endsWith(" ")) 阅读全文
posted @ 2012-07-16 17:33 长春任翔 阅读(4680) 评论(0) 推荐(0) 编辑
摘要: 新手向的问题,而且我本来也是新手首先先设置好你要设置成网页logo的icon图片,像素为48X48,改名为favicon.ico,设置好后放到项目的根目录下。如果用的是myeclipse写项目的话建立出来的jsp页面的话,页面顶端都会有这么一句话的<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path;%>这个变量ba 阅读全文
posted @ 2012-07-02 11:39 长春任翔 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 今天做项目的时候遇到了,需要前台循环的List倒序输出正常freemark迭代代码是<#list dataList as entityElement>如果需要倒序输出的话只需要在循环的list对象后面加上?reverse即可<#list dataList?reverse as entityElement>想要根据对象中的某个属性进行排序输出的话则要按照下面这种方式来写<#list dataEntity?sort_by([“name”])?reverse as de><a href="${de.url}">${de.name}& 阅读全文
posted @ 2012-07-02 11:22 长春任翔 阅读(454) 评论(0) 推荐(0) 编辑
摘要: firefox貌似没有这个问题,IE有IE它的安全策略默认是会把iframe中的页面站点认为是不可信任的,它会阻止该站点传过来的cookie(如果你在iframe中的URL跳转是用的localhost,则不会被阻挡),所以因为没法使用cookie了,session便实效了。其实这里还是有个小问题的,因为在j2ee中的session是靠cookie或url重写来维持的,如果cookie不能用了,因该是自动采用url重写来维持住session,不知为什么没有自动采用后者解决方法是在被嵌入的JSP页面头写上<%response.setHeader("P3P" , " 阅读全文
posted @ 2012-05-18 15:20 长春任翔 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 总所周知的功能了,之所以在这写一份是为了自己复制粘贴方便。。全选function checkAll(){ var names = document.getElementsByName('check'); var len = names.length; if (len > 0) { var i = 0; for (i = 0; i < len; i++) { if (names[i].checked) names[i].checked = false; else names[... 阅读全文
posted @ 2012-05-10 11:00 长春任翔 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 转载的,自己在拿来用的时候找起来方便import java.util.regex.Matcher;import java.util.regex.Pattern;/** * <p> * Title: HTML相关的正则表达式工具类 * </p> * <p> * Description: 包括过滤HTML标记,转换HTML标记,替换特定HTML标记 * </p> * <p> * Copyright: Copyright (c) 2006 * </p> * * @author hejian * @version 1.0 * @c 阅读全文
posted @ 2012-04-27 09:29 长春任翔 阅读(1814) 评论(0) 推荐(0) 编辑
摘要: //=====================判断时间是否正确格式publicstaticbooleancheckDate(Stringdate,Stringformat){DateFormatdf=newSimpleDateFormat(format);Dated=null;try{d=df.parse(date);}catch(Exceptione){//如果不能转换,肯定是错误格式returnfalse;}Strings1=df.format(d);//转换后的日期再转换回String,如果不等,逻辑错误.如format为"yyyy-MM-dd",date为//&qu 阅读全文
posted @ 2012-03-27 09:58 长春任翔 阅读(2200) 评论(0) 推荐(0) 编辑
摘要: 包括部分快捷键失灵现象解决方案有2个第一个解决方案是:转换WorkSpac‍e第二个解决方案是:删除WorkSpace目录下的‍.metadata文件夹,重启Eclipse,重新设置 阅读全文
posted @ 2012-03-21 14:53 长春任翔 阅读(355) 评论(0) 推荐(0) 编辑