javaEE相关
文章平均质量分 59
djx123456
热爱java,学习中.......
展开
-
struts2整合spring
Struts2整合Spring在此介绍使用Spring的插件(struts2-spring-plug-2.1.6jar)完成整合。一旦在web应用中安装了插件,便可使用如下的功能:l 通过Spring来创建所有的Action、Interceptor和Result。l 可在St原创 2011-07-10 10:03:34 · 454 阅读 · 0 评论 -
js实现页面跳转的几种方式
第一种: "javascript" type="text/javascript"> window.location.href="login.jsp?backurl="+window.location.href; 第二种: "javascript"> alert("返回"); window.history.back(-1); 第三种:原创 2011-12-19 14:09:35 · 409 阅读 · 0 评论 -
struts标签使用
1、radio标签 在JSP页面中创建单选按钮radio的方法:其中list中的键值对表示所有的选项,value表示设置的默认值,如果这个默认值是从后台传过来的,可以这样设置:注意这里使用的是 # 符号而不是 $ 。js中获取选中radio的值:function checks() { var radios=do原创 2011-12-16 14:44:37 · 517 阅读 · 0 评论 -
js脚本 天数计算 大全
function now_week_monday()//这个星期的星期一{ var myDate = new Date(); myDate.setDate( myDate.getDate() -myDate.getDay()+1 ); var month = myDate.getMonth()+1; var year = myDate.getFullYear(); var day=转载 2012-02-01 16:38:03 · 518 阅读 · 0 评论 -
linux下jboss配置
下载Jboss:wget "jboss path"启动Jboss (web方式,后台运行)进入bin目录:sh run.sh -c web -b 0.0.0.0 &关闭jboss(后台方式启动的)shutdown.sh -s原创 2012-05-03 14:12:41 · 479 阅读 · 0 评论 -
mysql java使用PreparedStatement插入数据并返回id的代码
java使用PreparedStatement插入数据到mysql并返回id 的源代码public int add(Video vd) throws Exception { String sql="insert into msg_video_data(name,`rename`,title,content,date,src) values(?,?,?,?,?,?)"; int原创 2012-04-19 19:09:21 · 3298 阅读 · 1 评论 -
linux下java备份还原mysql数据库
package com.ecarvalues.util.general;import java.io.IOException;/** * * @author jeff * */public class MySQLManager { public static boolean backup(String username,String password,String dbNa原创 2012-04-19 13:27:12 · 2620 阅读 · 2 评论 -
EL表达式(自己学习备用)
EL表达式 1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如: ${user.My-Name}应当改为${user["My-转载 2012-07-09 14:24:58 · 621 阅读 · 0 评论 -
jsp中Tag的使用(自定义标签)
Tag文件可以实现代码的复用,这些代码可能是许多JSP页面都需要的。为了能让一个Web应用中的JSP页面使用某一个Tag文件,必须把这个Tag文件存放到Tomcat服务器指定的目录中,也就是说,如果某个Web服务目录下的JSP页面准备调用一个Tag文件,那么我们必须在该Web服务目录下,建立如下的目录结构: Web服务器\WEB-INF\tags比如:原创 2012-07-12 17:49:53 · 7016 阅读 · 1 评论 -
OGNL表达式的使用
Struts2支持的表达式语言:OGNL 可以方便地操作对象属性的开源表达式语言JSTL JSP2.0集成的表达式语言.....Struts2默认的表达式预言师OGNL。它具有如下优势:支持对象方法调用,如xxx.doSomeSpecial();支持类静态的方法调用和值访问,表达式的格式为@[类全名(包括包路径)]@[方法名 | 值名],例如:@java.lang原创 2012-07-12 17:20:42 · 948 阅读 · 0 评论 -
js中的preventDefault和stopPropagation
首先讲解一下js中preventDefault和stopPropagation两个方法的区别: preventDefault方法的起什么作用呢?我们知道比如http://www.baidu.com">百度,这是html中最基础的东西,起的作用就是点击百度链接到http://www.baidu.com,这是属于标签的默认行为,而preventDefault方法就是可以阻止它的默认行为转载 2012-08-31 15:29:21 · 547 阅读 · 0 评论 -
Log4J的使用
来源:http://gyfmp5.iteye.com/blog/103253通常,我们都提供一个名为 log4j.properties的文件,在第一次调用到Log4J时,Log4J会在类路径(../web-inf/class/当然也可以放到其它任何目录,只要该目录被包含到类路径中即可)中定位这个文件,并读入这个文件完成的配置。这个配置文件告 诉Log4J以什么样的格式、把什么样的信息、输出转载 2013-05-03 16:06:56 · 590 阅读 · 0 评论 -
JSON - LIB使用
json-lib使用发布者:周围,发布时间:2010年1月20日 上午1:56 [ 更新时间:2010年5月25日 下午8:54 ]数组 -> json public void arr2json() { boolean[] boolArray = new boolean[] { true, false, true转载 2013-06-05 01:11:30 · 884 阅读 · 0 评论 -
漂亮表格
http://peaklui.iteye.com/blog/381589上面表格的代码:Html代码 style type="text/css"> caption { padding: 0 0 5px 0; font: italic 30px "Trebuchet MS", Verdana, Aria转载 2013-06-26 05:28:14 · 906 阅读 · 0 评论 -
基于Freemarker模板技术的邮件发送模块设计
转自:http://www.cnblogs.com/javaexam2/archive/2011/07/24/2632543.html基于Freemarker模板技术的邮件发送模块设计1.项目背景 设计一个通用的邮件发送模块,为上层应用提供服务,对上层屏蔽掉发送邮件的细节,上层只需要简单的调用即可,要求可以实时发送但又不能影响效率,对发送失败的邮件系统可以记录下来转载 2013-10-16 17:21:10 · 1185 阅读 · 0 评论 -
amchart导出图片(ssh实现)
amchart导出图片,网上全是java的例子,但都是采用的jsp+servlet方式。本文将在struts2框架下描述amchart实现导出图片。只讲flex的图片导出,javascript版的amchart根据amchart官网介绍暂时没有提供相应的方法,也没有该计划。1、在flex中添加导出图片的代码: // Save as image /////////////////原创 2011-12-17 13:10:39 · 1338 阅读 · 0 评论 -
struts2实现文件下载
在BlogJava上已经有一位作者阐述了文件上传的问题,地址是在Struts 2中实现文件上传,因此我就不再讨论那个话题了。我今天简单介绍一下Struts 2的文件下载问题。我们的项目名为 struts2hello,所使用的开发环境是MyEclipse 6,当然其实用哪个IDE都是一样的,只要把类库放进去就行了,文件下载不需要再加入任何额外的包。读者可以参考文档:http://beanso原创 2011-12-17 12:51:54 · 674 阅读 · 0 评论 -
如何在Mac OS X中安装Tomcat
安装Tomcat:在Apache网站下载最新的Tomcat二进制编码包:(注意别下载了Windows的安装包)http://tomcat.apache.org/下载完后,解压,并将文件夹命名为Tomcat将重命名的文件夹移动到根目录/Library中(别处也可),安装过程便完成了执行/Library/Tomcat/bin下的startup.sh,然后打开http://local原创 2011-12-17 11:10:50 · 697 阅读 · 0 评论 -
struts2+jquery+json
本文将利用struts2结合jquery返回json格式的数据1、引入包 json-lib-2.2.3-jdk15.jar jsonplugin-0.33.jar...................其他依赖包.......................2、返回js转载 2011-07-15 13:56:48 · 1065 阅读 · 1 评论 -
struts2中文乱码终极解决方案
Struts乱码终极解决方案1、 JSP页面设置:"java" contentType="text/html;charset=utf-8" pageEncoding="utf-8"%>2、 struts.xml常量配置:"struts.i18n.encoding" valu原创 2011-07-14 11:18:46 · 989 阅读 · 0 评论 -
Struts2中action获取request、response、session的方式
第一种方式,非IoC(Spring中的控制反转)方式:Java代码 /** * File Name:BaseAction.java * Version: * Date:2010-1-27 * Copyright Belongs To Musoon Corporati转载 2011-07-11 14:56:16 · 575 阅读 · 0 评论 -
由Spring管理的Struts2的Action的单实例问题
背景 :1) Struts2 会对每一个请求,产生一个Action的实例来处理.2) Spring的Ioc容器管理的bean默认是单实例的.当Struts2与Spring整合后,由spring来管理Struts2的Action,会遇到什么问题 ?如何解决 ? ----------转载 2011-07-11 12:46:04 · 614 阅读 · 0 评论 -
正确理解ThreadLocal
首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。 另外,说ThreadLocal使得各线程能转载 2011-09-16 14:07:46 · 389 阅读 · 0 评论 -
JavaMail使用
使用JavaMail需要两个包:activation-1.1.jar和mail-1.4.2.jar(当然现在最新的版本已经不止了),也可以直接包含Java SE 6的j2ee.jar,自带了前面的两个包。我把邮件功能写成了一个服务,发送邮件的数据都通过Map类型的参数封装了起来。转载 2011-09-16 16:25:00 · 1021 阅读 · 0 评论 -
MyEclipse 远程调试tomcat
注意:仅对于tomcat的免安装版有效。对于tomcat安装版,暂时没找到相应方法。1、在tomcat安装目录下的bin文件夹下新建debug.bat.内容如下:set JPDA_ADDRESS=8888 set JPDA_TRANSPORT=dt_socket原创 2011-09-20 12:45:39 · 1189 阅读 · 0 评论 -
Struts2中的valuestack
Struts2中的valuestack 值栈(ValueStack) Struts2将OGNL上下文设置为Struts2中的ActionContext(内部使用的仍然是OgnlContext),并将值栈设为OGNL的根对象。 我们知道,原创 2011-09-20 17:34:38 · 10682 阅读 · 1 评论 -
java中log日志的使用2
一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,转载 2011-09-22 13:06:37 · 4606 阅读 · 0 评论 -
Jquery validator 处理ajax表单提交的验证
var validator = null;$(function(){ validator = $("#***").validate({ rules:{ toEmail:{转载 2011-09-22 17:39:47 · 824 阅读 · 0 评论 -
30个漂亮的网站
http://www.cmd100.com/bbs/thread-148055-1-1.htmlhttp://vandelaydesign.com/blog/galleries/screenshots-in-web-design/原创 2011-09-28 15:36:57 · 10364 阅读 · 0 评论 -
MyEclipse无法部署项目 finish 按不了
今天MyEclipse突然无法部署项目。于是在网上找到结果:原因:Context-root丢失解决方法:右击项目->properties->MyEclipse->Web在Web Context-root中添加项目名 示例:Web-root floder:/原创 2011-10-11 10:10:26 · 1687 阅读 · 0 评论 -
jsp中实现读取RSS——SAX解析XML
今天由于公司项目需要接触了读取RSS的知识。先介绍一下项目需求——给定RSS的链接,要求只读取出其中的6条带链接的title。 到网上一搜,全是关于ROME来读取RSS的例子。开始我也选用了REMO来实现,结果发现显示速度那是相当的慢啊。于是开始研究自己写xml的解析。选用了SAX,关于为什么选取SAX而不选择DOME,网上说明一大堆,此处不再赘述。1、建立RssReade原创 2011-06-23 19:55:00 · 1008 阅读 · 0 评论 -
struts2之ModelDriven
可以根据Action属性的不同将它分为两类:Field-Driven(属性驱动) Action和Model-Driven(模型驱动) Action。 一、Field-Driven(属性驱动)Action,Action拥有自己的属性,这些属性一般是Java的基本类型。表单字段直接和Action的属性 对应。二、实现了modelDriven接口可以在action中直接获得例如User对象,它会转载 2011-11-04 11:11:26 · 520 阅读 · 0 评论 -
JS日期格式判断
检查格式2003-9-9 23:11:23 function changev(){ var aaa=inputtime.value ttt=aaa.match(/\d{4}-\d{1,2}-\d{1,2} \d{1,2}:\d{1,2}:\d{1,2}/) if(ttt==null) aler转载 2014-02-11 11:11:51 · 1034 阅读 · 0 评论