- 浏览: 57295 次
- 性别:
- 来自: 广西
-
最新评论
文章列表
Spring提供了MailSender的一个子接口, 即org.springframework.mail.javamail.JavaMailSender。
Spring还提供了一个回调接口org.springframework.mail.javamail.MimeMessagePreparator, 用于准备JavaMail的MIME信件。
1.发送简单的文本邮件
import java.util.Properties;
import org.springframework.mail.SimpleMailMessage;
import org.springframework.ma ...
Spring整合Quartz有两种方式:
一是通过Spring的JobDetailBeanJobDetailBean的配置如下
<bean name="exampleJob" class="org.springframework.scheduling.quartz.JobDetailBean">
<property name="jobClass" value="example.ExampleJob" />
<property name="jobDataAsMap ...
Cron表达式包含6个必填字段和一个可选字段,中间用空格分隔开。字段描述如下
字段 允许值 允许的特殊字符 秒 0-59 ...
下在Quartz包,解压后会发现根目录下有一大堆的jar包,最重要的是quartz-all-xxx.jar,xxx当然就是版本号了,必须把这个包放到项目的classpath的跟目录下。lib目录下是一些第三方库,如果是单独的Quartz服务,建议把他们都引入到项目中。配置文件,Quartz的配置文件通常叫做quartz.properties,首先这个文件不是必须的,除非你想配置quartz的一些基本的配置,就必须把它放在classpath路径下。
配置,配置Quartz最好的方式就是编辑quartz.properties这个文件。基本的quartz.properties配置如下,
org.q ...
前台
用到的Ext组件
{
xtype: 'fileuploadfield',
width:300,
flex: 1,
emptyText: '请选择文件',
fieldLabel: '请选择文件',
allowBlank: false,
id: 'import',
fileTypes:['xlsx','xls'],
name: 'importFile',
buttonText: '浏览',
vtype:'fileType'
}
此组件似乎没有 ...
<?xml version="1.0" encoding="UTF-8"?>
<ehcache>
<diskStore path="java.io.tmpdir" />
<defaultCache maxElementsInMemory="100"
eternal="false"
overflowToDisk="true& ...
1.编写定义式就运行的函数
fun = function(){
alert("执行");
}();
//alert(fun);
fun = function(){
alert("执行");
return "返回的是字符串";// 返回的是个字符串
}();
//alert(fun)
扩展:
if(!Person.extend){//若extend属性还未存在则执行里面的代码
Person.applay(Person,{ ...
JNDI(Java Naming Directory Interface)1.通过DataSource的名字查找对应的DataSource; 2.通过一个DataSource在连接池中获得一个Connection; 一,全局数据源的配置(配置了一个数据源后任何web应用都能使用)此方法没验证过
(1)将数据库的驱动程序复制到tomcat\lib中; (2)在server.xml中加入:
<Context path="/Test" docBase="E:\JAVA WEB" reloadable="true"> ...
第一步:
在web.xml中配置springmvc的前端控制器。
<servlet>
<servlet-name>spring</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servl ...
发布使用数据源Web应用:
如果直接同JDBC访问数据库可以把JDBC驱动拷贝到Web应用WEB-INF/lib目录或者Tomcat安装目录下common/lib目录下 如果通过数据源访问数据库由于数据源由Servlet容器创建并维护所以必须把JDBC驱动拷贝到Tomcat安装目录下common/lib目录下确保Servlet容器能够访问驱动
被调用端:系统注册调用信息
private static Registry reg;
public static void start()
{
try
{//注册端口信息
reg = LocateRegistry.createRegistry(Integer.parseInt((String)ConfigUtil.getValue("rmi_port")));
// 可以用不同名字注册不同的实例 被调用的方法实现
SystemUsa ...
poi后台生成一个excel文件的几个步骤
(一)new出一个对象
HSSFWorkbook workBook = new HSSFWorkbook();
(二)创建工作表
HSSFSheet sheet = workBook.createSheet("工作表名称");
(三)创建行
HSSFRow row = sheet.createRow(0);
(四)创建单元格样式
HSSFCellStyle style = workBook.createCellStyle(); style.se ...
内部类的概念与使用实在是有些繁杂,因为他本身涉及到java内部一些很基础的知识,包括修饰符、作用域等等,在网上很难搜索到一篇全面、准确的关于内部类的总结,所以在这里抛砖引玉一下,希望能对自己、对大家都有所帮助。本篇大概分成三部分内容,第一部分是对内部类概念性的介绍,第二部分是对内部类语法规则和特性方面的介绍,而第三部分则是对内部类用法、用途的简单介绍,第三部分的内容主要参考自《Effective Java 2nd. Edition》中的Item 22: Favor static member classes over nonstatic一. 概念介绍1. 什么是内部类简单的说,内部(inner) ...
在Flex应用程序中ActionScript的最主要的用处大概就是使用可视化的控件和容器来开发了。Flex提供了几种技术来完成这样工作,包括了用ActionScript引用Flex控件以及操控控件和容器的实例的属性。
引用Flex组件
为了在ActionScript中使用组件,我们一般要在MXML标签中给组件定义一个id属性。例如,下面的代码中,我们设置了Button控件的id属性为”myButton”:
<mx:Button id="myButton" label="Click Me"/>
如果你并不像通过使用Actio ...
首先将flash运行的浏览器改为IE,不改一定出错!我也不知道为什么。。。window->preferences->general->web broswer,然后选择IE
接着到www.adobe.com/go/getflashplayer 下载最新的flashplayer。
最后还需要确保flashplayer是debug版本的,http://download.macromedia.com/pub/flashplayer/updaters/10/flashplayer_10_ax_debug.exe
做完这三步即可。当然也可以不用trace(),而是用个文本框或者什么来 ...