- 博客(22)
- 资源 (6)
- 收藏
- 关注
原创 给XML文件定义DTD--基础篇
DTD实际上可以看作一个或多个XML文件的模板,这些XML文件中的元素、元素的属性、元素的排列方式/顺序、元素能够包含的内容等,都必须符合DTD中的定义。XML文件中的元素,即我们所创建的标记,是根据我们应用的实际情况来创建的。想要创建一份完整性高、适应性广的DTD是非常困难的,因为各行各业都有他们自己的行业特点,所以DTD通常是以某种应用领域为定义的范围, DTD实际上可以
2012-11-30 17:20:25 905
原创 XMLDecoder/XMLEncoder
对于xml与java 对象的映射有很多方法,不错一般是第三方jar包,比如JAXB,digester等,实际上在JDK中式有方法直接实现的,不过相信绝大部分用Java的人不大留意他们,这绝对是被埋没的好东西,java.beans.XMLDecoder/XMLEncoder简单易用,不需要特殊配置,不需要dtd, xsd文件,对于一般的xml与java 的映射关系是可以使用它们的。
2012-11-29 18:09:42 2212
原创 轻松远程遥控家中的电脑
个人电脑以及宽带 ADSL 网络的普及,使越来越多的家庭用户都拥有了便利的上网条件。当你用电脑登陆到互联网上各个服务器上进行网页浏览、即时聊天、网上视频、网上下载、网络游戏等网络资源服务时,是否有想过在单位办公室里或旅途中对自己的计算机进行远程控制。这样即可在办公室的里使用自己家里计算机上的数据、应用程序和网络资源。远程控制软件有很多。而最直接最快捷的方法就是利用微软 Windows 系统里的
2012-11-29 16:59:38 1471
原创 在JSP页面调用JAVA方法实现MySQL数据库的备份和恢复
今天弄了好久,终于搞定了这个问题。使用java代码实现数据库的备份。Java代码代码 package cn.qm.db; import java.io.BufferedReader; import java.io.DataInputStream; import java.io.IOException; import java.io.Inpu
2012-11-29 09:41:27 7947 2
原创 Struts2 convention-plugin 使用笔记
最近有在学习struts2 ,之前虽然使用过,但是也只是使用,struts2 的很多功能根本就没去了解过,现在决定学习一下,暂不要求有多深入。所以如果您需要的是一个高级教程,那么请转车。。。此次列车不去那里。系统环境如下eclipse 3.6tomcat 6JDK 6Ubuntu 12.04 LTSstruts 版本为2.3.4.1,在 struts2的官方文档中讲到
2012-11-28 12:06:55 3951
原创 struts2的注解配置全面解析(struts2-convention-plugin)
以前在用struts2的注解配置时总是要在web.xml中配置一个初始化参数(actionPackages),最近发现不灵了,仔细研究了下发现即使不用在web.xml中配置也能成功,但时灵时不灵的,很是纠结,到今天算是把它给搞清楚了!原来在新版本中的注解配置是要依赖一个struts2-convention-plugin-2.1.8.1.jar的包,而这个包会默认依次检索包名里含有strut
2012-11-28 12:01:40 1486
原创 struts2 convention插件的使用(一)
struts2 convention插件的相关文章在网络上还很少,今天研究了一下官方文档 http://cwiki.apache.org/WW/convention-plugin.html 附件内源码环境(下载请到页尾)Dynamic Web Projecteclipse3.3jdk1.6tomcat6 必
2012-11-27 18:23:29 6081 1
原创 Struts2的Convention插件导致”No result defined for action”
Convention插件自动注册Action的功能让我们从struts.xml配置的繁杂工作中解放出来,但有时候也能带来一些麻烦。出现”No result defined for action”错误就是其中之一。比如我们在struts.xml中定义了一个名为logout的action,…action.LogoutAction是其实现类,这时Convention就会试图帮我们注册一个名叫
2012-11-27 18:09:53 2314
原创 struts2的配置之could not find action or result 问题的解决方法(struts.xml文件路径)
struts2的配置中:could not find action or result 问题的解决方法以上是我的工程目录结构,我把struts.xml没有放到src下,而是根据自己的习惯放到新目录:web-inf/conf/下了。这时候需要在web.xml中进行必要的配置,配置情况如下: struts2 org.apache.struts2.dispatcher
2012-11-27 17:59:31 13371
原创 struts2中的constant配置详解
xml version="1.0" encoding="UTF-8"?> "http://struts.apache.org/dtds/struts-2.0.dtd"> struts> 提示:当设置该参数为GBK时,相当于调用HttpServletRequest的setCharacterEncoding方法. > consta
2012-11-27 12:01:20 684
原创 如何清除tomcat缓存
用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。出现这种现象的原因主要是tomcat缓存的原因。解决办法如下:在jsp文件头加上 其中,第一行的content="0",是表示过期的时间,如果不是0的话,就必须使用GMT的时间格式。第二行表示不用缓存机制。删除work目录下的缓存
2012-11-24 10:19:45 2467
原创 Sitemesh2.4.1和Struts2.1.6的集成
一般的书上说的就是按照如下顺序配置过滤器。 ActionContextCleanUp org.apache.struts2.dispatcher.ActionContextCleanUp sitemesh com.opensymphony.module.sitemesh.filter.PageFilter struts2 org.apache.str
2012-11-23 18:00:22 684
原创 struts2中文乱码解决方案
这个问题可害苦我了,我用的是mysql的数据库,将数据保存到数据库表时,发现凡是中文的地方都变成了?,我怀疑是mysql的编码问题,将程序编码和数据库表的编码更改了N遍,还是乱码,实在没有办法了,我调试一个程序,原来在将数据保存到数据库之间,已经出现了乱码,难道struts2也会出现乱码,在网上百度了一下,确实这样,解决方法如下:在struts.xml文件中一个常量:
2012-11-23 17:58:52 645
原创 解决JSP+Struts2.1.6 乱码问题
使用Struts2.1.6进行开发。在Action中setAttribute("menus", menus)设置属性值,JSP中使用 var menus = 获取属性值,当menus中含有中文时,JSP中获取的值显示为乱码。已尝试以下方法均无法获取正确的值:1.在Action中使用HttpServletRequest对象setCharacterEncoding("UTF-8") 方法 。
2012-11-23 16:18:14 601
原创 JAVA发送HTTP请求,并接受返回内容
JDK 中提供了一些对无状态协议请求(HTTP )的支持,下面我就将我所写的一个小例子(组件)进行描述: 首先让我们先构建一个请求类(HttpRequester )。 该类封装了 JAVA 实现简单请求的代码,如下: Java代码 Java代码 import java.io.BufferedReader; import ja
2012-11-21 11:21:25 1228
原创 JSP解压ZIP压缩文件
"java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> import="java.io.*,java.util.zip.*"%> "Content-Type" content="text/html; charset=UTF-8"> Insert
2012-11-16 15:18:20 2357
原创 java实现zip压缩文件
网上查了许久,最后发现三种不错的方法:1、jdk自带的包java.util.zip.ZipOutputStream,不足之处,文件(夹)名称带中文时,出现乱码问题,实现代码如下:/** * 功能:把 sourceDir 目录下的所有文件进行 zip 格式的压缩,保存为指定 zip 文件 * @param sourceDir 如果是目录,eg:D:\\MyEcl
2012-11-16 15:17:49 1062
原创 web.xml 中的listener、 filter、servlet 加载顺序及其详解
在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener
2012-11-15 15:58:13 564
原创 Web.xml中Listener的使用
Java WEB项目制作过程中,可以监听 Web应用事件,能最大程度地控制你的Web应用。 两个比较重要的 WEB应用事件:应用的启动和停止Session的创建和失效应用启动事件发生在你的应用第一次被servlet容器装载和启动的时候;停止事件发生在Web应用停止的时候。 Session创建事件发生在每次一个新的session创建的时候,类似地Session失效事件
2012-11-15 15:17:11 574
转载 win7下安装svn服务器端及客户端详细步骤
win7下安装svn服务器端及客户端详细步骤1.下载服务器端Setup-Subversion-1.6.16.msi,由于我是32位的系统所以选择Windows列表下的Win32Svn (32-bit client, server and bindings, MSI and ZIPs; maintained by David Darj)2.安装服务器端,安装路径可以自己改
2012-11-14 17:55:20 619
原创 js控制图片滚动
碧桂园火爆热销冰爽嘉年华燃夏 乐搜房产网碧桂园7月28日看房 蟠龙山水豪庭7月22日团购人气 云浮首次看房团1 乐搜碧桂园看 <!-- 云浮首次看房团2 乐搜碧桂园看 --> var speed3=35//速度数值越大速度越慢 var t
2012-11-10 10:38:39 601
原创 Eclipse里调试部署程序、启动Tomcat时报错:SetPropertiesRule
在Eclipse里调试部署程序、启动Tomcat时报错:SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to ...出现SetPropertiesRule警告的原因是因为Tomcat在server.xml的Context节点中不支持source属性??
2012-11-06 11:04:59 863
闪灵CMS企业建站系统
2022-12-27
PHP获取远程图片并调整图像大小
2013-02-16
Android反编译工具包
2013-01-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人