| 
 
| 
| 
| | « | October 2025 | » |  | 日 | 一 | 二 | 三 | 四 | 五 | 六 |  |  |  |  | 1 | 2 | 3 | 4 |  5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |  | |  | 
 |  公告
 |  
| 戒除浮躁,读好书,交益友 |  
 
 
 
 
 
 
| Blog信息 |  
| blog名称:邢红瑞的blog日志总数:523
 评论数量:1142
 留言数量:0
 访问次数:9729510
 建立时间:2004年12月20日
 |   
 
 |  | 
 
|  [j2ee]spring的资源释放问题 原创空间,  软件技术
 邢红瑞 发表于 2005/10/9 10:50:51  |  
| 
| spring的destroy-method可以在应用关闭时释放资源,但是是有范围的 <bean id="huaDataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
 <property name="driverClassName">
 <value>net.sourceforge.jtds.jdbc.Driver</value>
 </property>
 <property name="url">
 <value>jdbc:jtds:sqlserver://develop:1433/hua</value>
 &nb
 |  
 |  
 
 
|  [j2ee]spring的FactoryBean的使用 原创空间,  软件技术
 邢红瑞 发表于 2005/10/7 11:33:19  |  
| 
| spring的FactoryBean的功很强大,尤其用于Singleton模式,注意不是beanFactory 下面给个md5加密后,再使用base64加密的例子,这个例子是网上找的,经过我的修改
 MessageDigestFactoryBean.java
 import java.security.MessageDigest;
import org.springframework.beans.factory.FactoryBean;
 import org.springframework.beans.factory.InitializingBean;
public class MessageDigestFactoryBean implements FactoryBean, InitializingBean {
    private String algorithmName = "MD5";
    private MessageD
 |  
 |  
 
 
 
 
|  [j2ee]jetty的设置 原创空间,  软件技术
 邢红瑞 发表于 2005/10/5 10:44:51  |  
| 
| 启动Jetty java -Djetty.home=c:\jetty -jar start.jar <configfile>
 例如:
 java -jar start.jar etc/admin.xml etc/demo.xml
 更多的细节见:$JETTY_HOME/src/org/mortbay/start/README.txt
 或者
 http://jetty.mortbay.org/javadoc/org/mortbay/start/Main.html
 
 如果jetty不是从当前目录下启动,则要设置jetty.home属性
 java -Djetty.home=c:\jetty -jar start.jar <configfile>
 如果没有提供配置文件,则start.jar将使用 etc/admin.xml 和 etc/j
 |  
 |  
 
 
|  [java语言]javamail发送带有附件的html邮件 原创空间,  软件技术
 邢红瑞 发表于 2005/10/4 20:21:42  |  
| 
| package org.tatan.mail;
import javax.mail.Session; import javax.mail.MessagingException;
 import javax.mail.Multipart;
 import javax.mail.Transport;
 import javax.mail.internet.InternetAddress;
 import javax.mail.internet.MimeMessage;
 import javax.mail.internet.MimeBodyPart;
 import javax.mail.internet.MimeMultipart;
 import javax.activation.FileDataSource;
 import javax.activation.DataHandler;
 public class SendAttachMail {
 public
 |  
 |  
 
 
|  [java语言]使用javamail发送html邮件 原创空间,  软件技术
 邢红瑞 发表于 2005/10/3 18:55:17  |  
| 
| 使用javamail发送html邮件比较复杂
package org.tatan.mail;
import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage;
 import javax.mail.internet.MimeUtility;
 import javax.mail.Session;
 import javax.mail.MessagingException;
 import javax.mail.Transport;
public class SendHtmlMail {
 public static void sendMessage(String smtpHost,
 &n
 |  
 |  
 
 
|  [j2ee]使用spring的mail发送带有附件的html的邮件 原创空间,  软件技术
 邢红瑞 发表于 2005/10/2 16:24:00  |  
| 
| 有的朋友问我如何发送带有附件的html的邮件,不要加入contentID,使用addAttachment即可 实现代码
 package com.educast.mail;
import org.springframework.mail.javamail.MimeMessageHelper;
 import org.springframework.core.io.FileSystemResource;
 import org.springframework.context.ApplicationContext;
 import org.springframework.context.support.FileSystemXmlApplicationContext;
import javax.mail.MessagingException;
 import javax.mail.internet.MimeMessage;
 import java.io.File;
 public class Atta
 |  
 |  
 
 
|  [j2ee]使用spring的mail发送带有图片的html的邮件 原创空间,  软件技术
 邢红瑞 发表于 2005/10/1 15:36:20  |  
| 
| 有的朋友问我如何发送带有图片的html的邮件,其实这很简单,只要加入contentID就行 下面是实现类
 package com.educast.mail;
import org.springframework.mail.javamail.MimeMessageHelper;
 import org.springframework.context.ApplicationContext;
 import org.springframework.context.support.FileSystemXmlApplicationContext;
 import org.springframework.core.io.FileSystemResource;
import javax.mail.internet.MimeMessage;
 import javax.mail.MessagingException;
 import java.io.File;
public class ImageMailSender
 |  
 |  
 
 
|  [j2ee]spring的mail如何发送html格式的邮件 原创空间,  软件技术
 邢红瑞 发表于 2005/9/30 19:40:41  |  
| 
| 发送html格式邮件很简单,下面给出个例子 先是一个抽象的基类
 package com.educast.mail;
import org.springframework.mail.javamail.JavaMailSender;
/**
 * @author  mfc42d
 *
 */
 public abstract class BaseMailSender {
 protected String to;
 protected String from;
 protected String subject;
 protected JavaMailSender sender;
 public void setTo(String to) {
 this.to = to;
 }
 public voi
 |  
 |  
 
 
 
 
 |