
SSH框架
索引在线
本人从事java和net的开发工作了五年左右参加过很多大型的政府和企业项目
展开
-
struts2配置文件配置package出现的问题
在配置struts2里面的package节点时,如果重名会报如下错误:严重: Exception starting filter struts2The package name 'mystruts' at location package - file:/D:/Tomcat%206.0/webapps/TestProc/WEB-INF/classes/struts.xml:14:74 is...原创 2010-10-20 14:36:24 · 250 阅读 · 0 评论 -
文件上传action
public String upload(){ HttpSession session=ActionContext.getActionContext().getMap().getSession(); String filepath=session.getServletContext().getRealPath("/")+"image/"; File f=new File(file...原创 2012-07-12 20:53:24 · 154 阅读 · 0 评论 -
读取xml文件类一
public static void init(){ String filename=BeifengMVCXMLFactory.class.getResource("/beifengmvc.xml").getFile(); File file=new File(filename); SAXReader reader=new SAXReader(); Document doc...原创 2012-07-12 20:53:55 · 88 阅读 · 0 评论 -
SoapMessage对象转换成字符串
下面的代码可以把一个SoapMessage对象转换成字符串对象 SOAPConnection conn = SOAPConnectionFactory.newInstance().createConnection();SOAPMessage resMsg = conn.call(reqMsg, url);Document doc = resMsg.getSOAPPart().get...原创 2012-07-14 15:36:28 · 1009 阅读 · 0 评论 -
字符串转换成SoapMessage对象
下面的代码可以把字符串转换成SoapMessage对象/** * <把soap字符串格式化为SOAPMessage> * <功能详细描述> * @param soapString * @return * @see [类、类#方法、类#成员] */ public static SOAP...原创 2012-07-14 15:40:35 · 258 阅读 · 0 评论 -
两个java web服务间SoapMessage对象的传递
客户端代码:try { // 创建连接对象并呼叫AP SOAPConnection conn = SOAPConnectionFactory.newInstance().createConnection(); SOAPMessage resMsg = conn....原创 2012-07-14 15:51:29 · 156 阅读 · 0 评论 -
读取xml文件类二
public static void getXMLInfo(String filelocation){ String filename=BeifengMVCXMLFactory.class.getResource("/"+filelocation).getFile(); File file=new File(filename); SAXReader reader=new SAXR...原创 2012-07-14 15:53:30 · 89 阅读 · 0 评论 -
读取xml文件类三
else if(e.getName().equals("interceptor-stack")){ if(null==stackmap){ stackmap=new HashMap<String, InterceptorStack>(); } InterceptorStack stack=new InterceptorStack();...原创 2012-07-14 15:53:39 · 97 阅读 · 0 评论 -
读取xml文件类四
else if(actione.getName().equals("interceptor-ref")){ if(null==interceptorlist){ interceptorlist=new ArrayList<InterceptorInfo>(); } String infoname=actione.attr...原创 2012-07-16 14:36:05 · 83 阅读 · 0 评论 -
文件上传过滤类
package com.mvc.interceptor;import java.io.File;import java.io.IOException;import java.util.List;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRespons...原创 2012-07-16 14:36:46 · 159 阅读 · 0 评论 -
java获取服务器一些信息的方法
request.getServletContext().getRealPath("/") 获取项目所在服务器的全路径,如:D:\Program Files\apache-tomcat-7.0.25\webapps\TestSytem\ request.getServletPath() 获取客户端请求的路径名,如:/object/delObject request.ge...原创 2012-03-17 13:44:38 · 295 阅读 · 0 评论 -
同一tomcat下不同web项目session共享方法
声明:是一个tomcat下的不同web项目,不是不同tomcat不同项目的,所有这里不会说用什么集群的方法.... 其实也很简单,就是将session保存在ServletContext里面就可以了。 在项目A中: session.setAttribute("user",user); ServletContext ContextA =sessi...原创 2012-03-24 14:09:59 · 109 阅读 · 0 评论 -
Spring定时器的两种实现方式
有两种流行Spring定时器配置:Java的Timer类和OpenSymphony的Quartz。1.Java Timer定时首先继承java.util.TimerTask类实现run方法package com.test;import java.util.TimerTask;public class CompanySampleTask extends TimerTa...原创 2012-04-05 16:10:35 · 87 阅读 · 0 评论 -
手动修改和启动在spring配置文件中配置的定时器
1、创建业务处理类 public class TaskTestAction{ public void run() { System.out.println("测试定时器"); }} 2、在spring配置文件中配置定时器 <!-- 定时器业务类 --> <bean id="testTask" cl...原创 2012-07-12 20:50:17 · 211 阅读 · 0 评论 -
手动利用spring提供的quartz创建定时器
手动创建并启动定时器方法:/** * <创建定时器> * <创建定时器执行指定类并确认是否立刻执行> * @param timer 定时器间隔 * @param jobClass 任务类 * @param bool 是否立刻执行 * @param repeatCount 执行的次数,-1代表一...原创 2012-07-12 20:41:55 · 179 阅读 · 0 评论 -
struts2中form表单验证配置一
在struts2中form表单的验证将非常简单,但有几个注意点,我们一起来探讨一下:首先建立一个jsp页面:<s:form action="validate.action" method="post" namespace="/"> <s:textfield name="msg" label="消息"/> <原创 2010-10-22 10:54:04 · 105 阅读 · 0 评论 -
struts2中form表单验证配置二
action在struts2配置文件中的配置省略。然后建立配置文件,注意配置文件的名称定义必须是action名字加横线加validation,如ValidateActon-validation.xml,而且配置文件和action要在同一目录下面,配置信息如下:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE valida...原创 2010-10-22 10:54:25 · 117 阅读 · 0 评论 -
struts2单文件上传
struts2单文件上传实在是太简单了,我练习了一下,代码如下:package com.wkx.action;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.Output...原创 2010-10-25 16:13:41 · 101 阅读 · 0 评论 -
struts2多文件上传
struts2多文件上传和单文件上传基本上是一样的,代码如下:package com.wkx.action;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputS...原创 2010-10-25 16:32:01 · 86 阅读 · 0 评论 -
struts2国际化
第一步:新建一个jsp页面,代码如下:<%@ page language="java" pageEncoding="GBK"%><%@ taglib prefix="s" uri="/struts-tags" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN原创 2010-10-26 17:01:06 · 82 阅读 · 0 评论 -
spring配置文件----注解配置
spring配置文件----注解配置 spring配置文件----注解配置 spring配置文件----注解配置 spring配置文件----注解配置 spring配置文件----注解配置原创 2011-02-14 22:34:56 · 297 阅读 · 1 评论 -
struts2注解方式的struts配置文件配置
<constant name="struts.objectFactory" value="spring" /> <constant name="struts.i18n.encoding" value="UTF-8" /> <!-- 当struts的配置文件修改后,系统是否自动重新加载该文件,默认值为false(生产环境下使用),开发阶段最好打开 -原创 2010-11-12 22:45:10 · 139 阅读 · 0 评论 -
Quartz 在Spring中动态设置cronExpression
什么是动态定时任务:是由客户制定生成的,服务端只知道该去执行什么任务,但任务的定时是不确定的(是由客户制定)。这样总不能修改配置文件每定制个定时任务就增加一个trigger吧,即便允许客户修改配置文件,但总需要重新启动web服务啊,研究了下Quartz在Spring中的动态定时,发现<bean id="cronTrigger" class="org.springframework....原创 2012-05-07 15:10:45 · 81 阅读 · 0 评论 -
spring管理日志的例子
Spring 带给我们的另一个好处就是让我们可以“专心做事”,下面我们来看下面一个例子:01<b>public void doSameSomesing(int age,String name){02 // 记录日志03 log.info(" 调用 doSameSomesing 方法,参...原创 2012-05-07 15:32:13 · 89 阅读 · 0 评论 -
myEclipse9 jar插件 反编译插件 jad 安装
Myeclipse8.5 反编译插件 jad 安装准备工作下载jad.exe文件:http://www.varaneckas.com/sites/default/files/jad/jad158g.win.zip下载jadeclipse插件:http://prdownloads.sourceforge.net/jadclipse/net.sf.jadclip...原创 2012-02-26 22:49:30 · 109 阅读 · 0 评论 -
Spring自己的轻量级定时器的两种实现方式
Spring自己本身的轻量级定时器的两种实现方式:配置式和注解式一、配置式,实现方式如下:1、新建一个类:package com.wkx.task;import org.springframework.stereotype.Service;/** * <任务测试类--配置> * <功能详细描述> * @author wenkaix...原创 2013-03-04 19:35:28 · 142 阅读 · 0 评论 -
spring定时器的创建和配置
1、创建业务处理类 public class PalpitationCheckTask{ public void run() { System.out.println("测试定时器"); }} 说明:上面的run方法是用来进行业务处理的方法 2、在springmvc-servlet.xml文件中配置该处理类 ...原创 2012-07-12 20:38:11 · 274 阅读 · 0 评论 -
Apache Ftp Server与spring框架融合
最近在写一个项目,需要用到FTP服务,就从网上搜了一下,发现Apache Ftp Server相对来说使用方便,性能稳定,效率高,且该服务器是开源免费的,而且该服务器与spring容器可以无缝的融合到一起,下面是我写的一个例子,供有需要的参考。第一步:下载jar包,拷贝到项目的lib目录下,jar包请参照附件第二步:添加配置文件ftpserver.xml,具体内容如下:<?xm...原创 2014-04-01 16:33:40 · 188 阅读 · 0 评论