- 博客(209)
- 资源 (5)
- 收藏
- 关注
原创 javamail发送邮件
为了以后使用方便,自己写了段代码,打成jar包,以方便以后使用。呵呵以下三段代码是我的全部代码,朋友们如果想用,直接复制即可。第一个类:MailSenderInfo.javapackage com.util.mail; import java.util.Properties; public class MailSenderInfo { //
2014-06-05 16:06:29 558
原创 javamail 邮件发送
为了以后使用方便,自己写了段代码,打成jar包,以方便以后使用。呵呵邮件发送" />以下三段代码是我的全部代码,朋友们如果想用,直接复制即可。第一个类:MailSenderInfo.java邮件发送" />package com.util.mail; 邮件发送" />邮件发送" /> 邮件发送" />import java.util.Properties; 邮
2014-06-05 16:06:27 844
原创 javamail详解
JavaMail发送和接收邮件一、JavaMail概述: JavaMail是由Sun定义的一套收发电子邮件的API,不同的厂商可以提供自己的实现类。但它并没有包含在JDK中,而是作为JavaEE的一部分。 厂商所提供的JavaMail服务程序可以有选择地实现某些邮件协议,常见的邮件协议包括:l SMTP:简单邮件传输协议,用于发送电子邮件的
2014-06-05 16:06:25 1090
原创 Spring MVC PK Struts2
SpringMVC PK Struts2我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置。spring3mvc可以认为已经100%零配置了(除了配置spring mvc-servlet.xml外)。SpringMVC和Struts2的区别:1. 机制:springmvc的入口是servlet,而struts2是filter(这里要指出,filter和serv
2014-06-05 16:06:22 471
原创 json 解析
一般解析后台传到前台的json字符串成为js对象有两种方式:1.使用eval_r()函数Js代码 解析" /> 解析" />解析" TITLE="json 解析" />var data=" { root: [ {name:'1',value:'0'}, {name:'6101',value:'北京市'}, {name:'6102',v
2014-06-05 16:06:20 815
原创 Spring AOP详解
此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习SpringAOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯定也能解决,至于是否牵强附会,仁者见仁智者见智。对部分函数的调用进行日志记录,用于观察特
2014-06-05 16:06:18 441
原创 window.showModalDialog的基本用法
下面先说说window.showModalDialog的基本用法showModalDialog() (IE 4+支持)showModelessDialog() (IE 5+ 支持)window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。使用方法:
2014-06-05 16:06:16 562
原创 Java中static、final用法小结
一、final1.final变量: 当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变。其初始化可以在两个地方,一是其定义处,也就是说在final变量定义时直接给其赋值,二是在构造函数中。这两个地方只能选其一,要么在定义时给值,要么在构造函数中给值,不能同时
2014-06-05 16:06:14 414
原创 继承与抽象类
abstract class A { // 成员变量 其中num是实参 int num = 0; // 成员方法,其中 i 是型参 public A(int i) { // 输入int型文件输出下面 System.out.println("aaaaaaaaaaaaaaaaaaa"); System.out.println("i= " + i); // 把输入的i赋值给
2014-06-05 16:06:12 429
原创 IE浏览器文档模式设计
如何在页面中设置IE浏览器的文档模式最近在使用一个开源框架,发现该框架能跨浏览器和版本,但唯独在IE下的QuirksModel下表现不太好。 一开始想着如何自己去完善在该模式下的问题,后来一想为何不找到一种方法,在代码里面设置好让页面在IE浏览器下面不呈现QuirksModel呢? 于是在网上找资料,发现了原来可以通过DTD的声明来让浏览器决定用何种模式。
2014-06-05 16:06:10 573
原创 Oracle 当前连接数太多 TNS:Liste…
ORA-12519, TNS:no appropriate service handler found The Connection descriptor used by the client was: 这种问题主要是在JDBC连接时出现,连接过多没有及时关闭连接。如果是spring管理不会出现这种问题 spring会自动帮你把连接关啦!上当前的连接数目已经超过了它能够处理
2014-06-05 16:06:07 635
原创 javamail简单的发送邮件
package cn.itcast.javamail2;import java.util.Properties;import javax.mail.Address;import javax.mail.Message;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.Inter
2014-06-05 16:06:05 495
原创 myeclipse路径设置问题
安装好myeclipse后,第一次启动myeclipse时,都会弹出会弹出WorkspaceLauncher对话框,叫你设置myeclipse工作路径。通常我们设置完了后,为了以后打开时不会再弹出这个对话框,都会把“Usethis as the default and do not askagain”这个选框勾选掉,免得以后麻烦。但是当工程项目较多时,我们又要把项目分开,不让工作路径太大太
2014-06-05 16:06:03 1106
转载 整合spring+struts2时,多次…
原文地址:整合spring+struts2时,多次请求action时出现值重复的问题作者:心碎逍遥在做spring+struts2整合时遇到一个问题,就是在配置完spring的applicationContext.xml文件后。在web中第一请求Action时,能查出正确的值,但当多次请求同一个Action时,却出现了值重复的问题,即本来从数据库中查到的只有2调数据,但每次请求一次就会增加2条
2014-06-05 16:06:00 463
转载 MyEclipse 默认工作空间的设…
原文地址:默认工作空间的设置">MyEclipse 默认工作空间的设置作者:心碎逍遥当我们用MyEclipse进行开发时,如MyEclipse8.5,每次启动默认的工作空间为C:Documents and SettingsAdministratorWorkspacesMyEclipse8.5而有时我们希望在启动MyEclipse时就进入我们所设置的工作空间,其设置如下: 修改如
2014-06-05 16:05:58 496
原创 Struts1 文件上传(含poi)
package action;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.Calendar;import ja
2014-06-05 16:05:56 550
原创 java 文件下载(含POI)
// 按组联系导出联系人(把文件先通过poi上传到服务器的目录,在去服务器下载到(另存为的目录)) public ActionForward exportByGroup(ActionMappingmapping, ActionForm form, HttpServletRequestrequest, HttpServletResponse response) throwsExc
2014-06-05 16:05:54 529
原创 java代码修改服务器自动重启
Tomcat Context配置当我们完成一个Web项目,不想部署在Tomcat的app目录下。但是想通过Tomcat来访问,可以修改server.xml文件在与之间添加如下: <Context path="/s2" docBase="D:/Struts2Test/s2"debug="0" reloadable="true"> path:是访问的路径
2014-06-05 16:05:52 1350
原创 struts1文件上传
Struts1.2实现单文件上传jsp:@ page language="java" pageEncoding="GBK"%>@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%> @ taglib uri="http://struts.apache.org/tags-html" prefix="html"%
2014-06-05 16:05:50 684
原创 HibernateDaoSupport和 Hiber…
HibernateDaoSupport和HibernateTemplate的选择问题!今天学习了一个spring和Hibernate访问Dao,发现还是蛮多问题需要解决的。首先就是HibernateDaoSupport和HibernateTemplate的选择问题。整理了一下大家的资料和自己的总结共享一下。 HibernateTemplate提供非常多的常用方法来完成基本的操作,比如,
2014-06-05 16:05:47 449
原创 spring,hibernate,dao操作数据库模…
table:create table users(id int auto_increment not null primary key,name varchar(32) not null,password varchar(32) not null);select * from usersinsert into users (name,password) values('text',
2014-06-05 16:05:45 538
原创 hibenate.hbm2ddl.auto属性详解
关键字: hibenate hbm2ddlhibenate.hbm2ddl.auto属性详解hibernate配置属性中,hibernate.hbm2ddl.auto可以帮助你实现正向工程,即由java代码生成数据库脚本,进而生成具体的表结构.&在hibernate.cfg.xml中:Java代码 复制代码 1. <propertyname="hibernate.hbm2dd
2014-06-05 16:05:43 425
原创 ssh配置文件大全
一 JSP以下配置信息都是针对简单的登陆案例进行的,主要包含有JSP三个文件(login.jsp——登陆页面,login_success.jsp——登陆成功页面,login_failure.jsp——登陆失败页面)Web.xml<?xml version="1.0"encoding="UTF-8"?> xmlns="http://java.sun.com/xml/ns/jav
2014-06-05 16:05:41 580
转载 Spring学习8- SSH需要的jar…
原文地址:SSH需要的jar包">Spring学习8- SSH需要的jar包作者:挂甲人struts2commons-logging-1.0.4.jar 主要用于日志处理freemarker-2.3.8.jar 模板相关操作需要包ognl-2.6.11.jar ognl表达示所需包,xwork-2.0.7.jar xwork核心包struts2-core-2.0.14.jar strut
2014-06-05 16:05:38 514
转载 Spring学习2—Spring容器
原文地址:Spring学习2—Spring容器作者:挂甲人 一、Spring容器接口关系 容器是Spring框架的核心,Spring容器就是一个巨大的工厂。Spring容器使用Ioc(控制反转(Inversion ofControl )管理所有组成应用系统的组件。 Spring容器会使用XML解析器读取改属性值,并利用反射来创建该实现类的实例。 Spring有两个核心接口:B
2014-06-05 16:05:36 405
转载 form表单中method的get和pos…
原文地址:form表单中method的get和post区别作者:挂甲人一、问题的提出 <formaction="getPostServlet/getPost.do?param4=param4"method="get"> <input type="hidden" name="param1"value="param1"> <input type="hidden" na
2014-06-05 16:05:34 1820
转载 Ajax相同url的请求_IE缓存问…
原文地址:)">Ajax相同url的请求_IE缓存问题(JSP设置无缓存 )作者:挂甲人一、问题的提出 在Ajax开发中,会遇到浏览器缓存内容的问题,比如,某个元素注册了鼠标事件(onmouseover),事件触发后会通过xmlhttprequest到服务器获取内容,在不刷新页面的情况下,浏览器会缓存第一次请求的内容,服务端更新后浏览器仍然显示第一次的内容。通常,这种请求都是xmlh
2014-06-05 16:05:32 880
转载 Hibernate自动导入数据到数…
原文地址:Hibernate自动导入数据到数据库作者:挂甲人步骤一、设置hibernate.hbm2ddl.auto为create-drop或者create步骤二、创建import.sql文件,并添加到classpath中,这样hibernate启动时就会执行import.sql的内容。 其中import.sql的内容为sql语句,如下:insert into MENU (me
2014-06-05 16:05:30 938
转载 MyEclipse 中各种 libraries…
原文地址:中各种 libraries 的含义">MyEclipse 中各种 libraries 的含义作者:挂甲人一、在Myeclipse中新建项目一般会有下列四种libraries: JRE System Library , java EE 6 Libraries , Referenced Libraries,Web App Libraries二、各种libraries含义
2014-06-05 16:05:28 453
转载 正则表达式语法及常用的正则…
@原文地址:正则表达式语法及常用的正则表达式作者:挂甲人 一、正则表达式语法 正则表达式在很多时候是非常有用,这里主要总结一些正则表达式的基本语法还有一些常用的正则表达式,以备不时之需。关于正则表达式的基本语法这里推荐一篇叫做《正则表达式30分钟入门教程》点击这里查看。为了防止链接过时,本站提供了一个固定的文档,可以点击这里查看。二、常用正则表达式 1、匹配中文字符的正则表达式
2014-06-05 16:05:25 683
转载 Hibernate查询方式汇总
一直在寻找原文地址:Hibernate查询方式汇总作者:挂甲人Hibernate总的来说共有三种查询方式:HQL、QBC和SQL三种。但是细分可以有如下几种:一、HQL查询方式 这一种我最常用,也是最喜欢用的,因为它写起来灵活直观,而且与所熟悉的SQL的语法差不太多。条件查询、分页查询、连接查询、嵌套查询,写起来与SQL语法基本一致,唯一不同的就是把表名换成了类或者对象。其它的,包括
2014-06-05 16:05:23 539
原创 Struts Message Resources 国际化
Struts学习之MessageResources配置详解分类: 框架_Struts2008-04-29 13:40 551人阅读 评论(0)收藏 举报strutsresourcesstringbeanjspaction 一、概述类MessageResources可以使开发者方便地支持多语言,包括支持多时间格式和数字格式。使用资源包的另一个好处是允许开发者将标签字符串集中存储在
2014-06-05 16:05:21 611
原创 hibernate .hbm.xml属性
<class name="many2many.Roles" table="ROLES"schema="SERVLET">//scema="数据库名称"默认的配置<propertyname="Hibernate.default_schema">SERVLEThibernate去 配置 <id name="rid"type="java.lang.Integer">
2014-06-05 16:05:19 607
原创 hibernate ...hbm.xml详解
在Hibernate中,各表的映射文件….hbm.xml可以通过工具生成,例如在使用MyEclipse开发时,它提供了自动生成映射文件的工具。配置文件的基本结构如下:Xml代码在Hibernate中,各表的映射文件….hbm.xml可以通过工具生成,例如在使用MyEclipse开发时,它提供了自动生成映射文件的工具。配置文件的基本结构如下:Xml代码1 version
2014-06-05 16:05:17 659
原创 Spring事务配置的五种方式
Spring事务配置的五种方式 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这
2014-06-05 16:05:14 428
原创 hibernate集合映射inverse和cascad…
hibernate集合映射inverse和cascade详解 1、到底在哪用cascade="..."?cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernat
2014-06-05 16:05:12 455
原创 Jquery Ajax 返回的json…
Ajax 代码 $.ajax({ type: "POST", dataType:'json', contentType:"application/x-www-form-urlencoded;charset=utf-8", url:"/udepartmentUser.do", data: { method:'getDepartmentUs
2014-06-05 16:05:10 540
原创 查看表的所有字段
select t.COLUMN_NAME fromuser_tab_cols t where lower(t.TABLE_NAME)='proposal_report_data'; 红色部分为表名
2014-06-05 16:05:08 550
原创 使用window.setInterval设置登录前…
假如有一个登录表单代码如下:用户<inputid="username" type="text" name="username" value=""/>密码<inputid="password" type="password" name="password" value=""/><inputtype="button" value="登录" /><inputtype="butto
2014-06-05 16:05:06 467
原创 js获取Enter键按下触发事件
有时候,我们的登录按钮并非使用的是Submit。打开登录页面时,填写好资料后,直接按Enter键,并不能触发按钮的按下事件,此时,需要代码如下:$(document).keydown(function(event){if(event.keyCode == 13){$(“.input_login”).click();}});event.keyCode==13说明是Enter键按下
2014-06-05 16:05:04 3309
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人