- 博客(50)
- 资源 (9)
- 收藏
- 关注
转载 struts2 rest插件
REST 简介REST 是英文 Representational State Transfer 的缩写,这个术语由 Roy Thomas Fielding 博士在他的论文《Architectural Styles and the Design of Network-based Software Architectures》中提出。从这篇论文的标题可以看出:REST 是一种基于网络的软件架构
2013-01-24 15:19:55
4436
转载 mysql远程连接
1、进入mysql,创建一个新用户root,密码为root: 格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户密码"; grant select,update,insert,delete on *.* to root@192.168.1.12 identified by "root"; 原先数据表结构
2012-12-06 11:38:59
857
转载 Struts2中的OGNL表达式
浅析值栈ValueStack对象相当于一个栈,它贯穿整个Action的生命周期,每个Action类的对象实例都会拥有一个ValueStack对象当Struts2接收到一个*.action请求后,并不是直接调用Action方法,而是先将Action类的相应属性放到ValueStack对象的顶层节点值栈也位于内存中,它也是和parameters、request、session、applic
2012-11-30 10:44:20
9942
转载 Struts2数据传输的背后机制:ValueStack(值栈)(转载)
1. 数据传输背后机制:ValueStack(值栈) 在这一切的背后,是因为有了ValueStack(值栈)! ValueStack基础:OGNL要了解ValueStack,必须先理解OGNL(Object Graphic Navigatino Language)!OGNL是Struts2中使用的一种表达式语言,它可以用于JSP的标签库中,以便能够方
2012-11-30 09:40:54
713
转载 struts2 s:property 用法
OGNL:Object Graph Navigation Language(对象图导航语言)1,访问Action值栈中的普通属性:2,访问Action值栈中的对象属性(要有get set方法):3,访问值栈中对象属性的方法4,访问值栈中action的普通方法:5,访问静态方法:6,访问静态属性:
2012-11-30 09:34:24
523
转载 ognl.OgnlException: target is null for setProperty(null, "x",)错误
ognl.OgnlException: target is null for setProperty(null, "x", [Ljava.lang.String;@b0c40e)错误异常在提交form表单的时候发现后台经常出现类似异常,很奇怪,因为我的前台提交的参数和设置的ognl根本没有x之类的参数后经研究发现原来是使用图片提交按钮惹得祸input type="ima
2012-11-28 16:30:05
1528
转载 struts2.0中struts.xml配置文件详解
DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd" >struts> include节点是struts2中组件化的方式 可以将每个功能模块独立到一个xml配置文件
2012-11-28 14:27:08
628
原创 jsp form 表单或超链接传参数中文乱码问题小结
最近遇到一些form表单或超链接传参数,中文参数乱码的问题,现总结如下:1、form表单,post方式 解决方法:发送和接收方选用相同编码格式,如GBK2、form表单,不设定方式 解决方法:过滤器 CharacterEncodingFilter.java 编码处理类package filter;import java.io
2012-11-21 16:53:36
2158
转载 Tomcat 在IE中下载rar文件直接以乱码体式格式打开解决规划
这几天一向很纳闷,在Tomcat安排的网站中的下载文件中,若是文件是rar类型的,一点击下载rar文件就直接打开,并且呈现乱码,右键另存为浏览器也是默认为html格局,一向认为是浏览器IE的题目,后来发明其实不关浏览器的题目,而是Tomcat办事器设备的题目,具体如下:web.xml文件中设备下载文件类型TOMCAT在默认景象下下载.rar的文件是把文件算作text打开,以至于IE
2012-10-26 14:21:12
2012
转载 Java内存泄漏
Java内存泄漏是每个Java程序员都会遇到的问题,程序在本地运行一切正常,可是布署到远端就会出现内存无限制的增长,最后系统瘫痪,那么如何最快最好的检测程序的稳定性,防止系统崩盘,作者用自已的亲身经历与各位分享解决这些问题的办法. 作为Internet最流行的编程语言之一,Java现正非常流行.我们的网络应用程序就主要采用Java语言开发,大体上分为客户端、服务器和数据库三个层次.在进入测
2012-10-25 16:54:56
1151
转载 IIS5.1和tomcat6.0共享80端口
1、在TOMCAT的CONF文件夹下面创建一个名字为workers.properties的配置文件,这个配置文件其实是Jakarta使用的。里面的内容如下workers.tomcat_home=D:\apache-tomcat-6.0.29\workers.java_home=C:\Program Files\Java\jdk1.6.0_24ps=\worker.list=ajp1
2012-10-15 10:36:06
1806
转载 http://localhost/localstart.asp无法显示网页
问题:无法显示网页 试图访问的网页出现问题,无法显示。 -------------------------------------------------------------------------------- 请尝试执行下列操作: 单击刷新按钮,或稍后重试。 打开 localhost 主页,然后查找与所需信息相关的链接。 HT
2012-10-14 13:46:22
2161
原创 linux下mysql的操作
1、查看linux是否安装mysql及其版本 查看版本号: [root@localhost ~]#mysql -V mysql Ver 14.12 Distrib 5.0.51a, for debian-linux-gnu (i486) using readline5.2 查看服务器是否运行 [root@localhost ~]# ps -el | grep mysqld 4 S 0
2012-10-11 10:40:17
511
原创 数据库分页查询+排序
select * from (select A.*, rownum rn from (select * from Table t order by t.bh asc) A where rownum )where rn >=0
2012-09-19 15:55:45
771
转载 oracle 分页(三层嵌套) top 实现
(一)分页实现及性能Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。 分页查询格式:SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM )WHERE RN >= 21其中最内层的查询SELECT *
2012-09-19 15:40:36
3064
转载 /bin/sh^M:损坏的解释器: 没有那个文件或目录
/bin/sh^M:损坏的解释器: 没有那个文件或目录出现这个问题的原因如下:在Windows下,每一行的结尾是\n\r,但是在Linux下文件的结尾是\n。因此在Windows环境下编辑过的文件在Linux下打开看的时候每一行的结尾就会多出来一个字符\r。因此,想要在Windows环境下编辑的脚本应该保存为UNIX而不是DOS格式,很多文本编辑器都支持另存为Unix格式的功能。
2012-09-15 09:21:08
2225
原创 Java读properties文件中文乱码问题的解决方法
java读properties文件,包含中文字符的主要有两种:1.key中包含中文字符的(value中也有可能包含)2.key中不包含中文字符的(value中有可能包含)1、key中包含中文字符可以使用java自带工具native2ascii.exe(Java\jdk1.x.x\bin\native2ascii.exe),转换文件编码格式示例: native2ascii
2012-09-14 09:23:46
13048
转载 JS的Document属性和方法
JS的Document属性和方法document.title //设置文档标题等价于HTML的title标签document.bgColor //设置页面背景色document.fgColor //设置前景色(文本颜色)document.linkColor //未点击过的链接颜色document.alinkColor //激活链接(焦点在此链接上)的颜色document
2012-09-13 14:04:04
669
转载 常用的js验证数字,电话号码,传真,邮箱,手机号码,邮编,日期
1、数字 function testisNum(object) { var s =document.getElementById(object.id).value; if(s!=
2012-09-13 14:00:38
703
原创 struts2常见问题总结(持续添加)
说明:以下问题为本人遇到的问题所做的备忘,不代表所有问题答案,有问题大家可以讨论。1、问题:com.opensymphony.xwork2.util.logging.commons.CommonsLogger warn警告: Error setting value警告: Error setting valueognl.OgnlException: target is nul
2012-09-10 11:38:21
664
转载 如何保证在Jsp 或Html 里table或div不因插入form而改变大小
如何保证table或div不因插入form而改变大小一.问题描述:jsp /html 中,在table或div插入form后,表格或div变大了,影响了原来的布局二.解放方法: 此时设置table 或div的height, width是不起作用的,如下方法可以解决 方法一:最简单,在td中设置:overflow: hidde
2012-09-06 12:05:48
1271
转载 VC对话框调整静态文本和编辑框等字体和大小
[解决方法] 简单的步骤:在Windows中,每个窗体都有自己的字体。要改变其字体首先要CFont::CreateFont创建一个字体,然后用CWnd::SetFont选择此字体,赋给控件。具体的步骤:1.在include的下面定义一个全局变量: CFont cfont;2.把以下这一部分放到OnInitDialog()函数里面: cfont.Create
2012-07-08 21:30:54
4150
转载 Java执行Shell脚本“No such file or directory”异常的可能原因
用Runtime.getRuntime().exec()方法执行Linux的一个Shell脚本时,报Cannot run program "./script/abc.sh": java.io.IOException: error=2, No such file or directory]java.io.IOException: Cannot run program "./script/
2012-05-25 19:24:50
5057
转载 linux 查看进程和终止进程
1. 在LINUX命令平台输入1-2个字符后按Tab键会自动补全后面的部分(前提是要有这个东西,例如在装了tomcat的前提下,输入tomcat的to按tab)。2. ps 命令用于查看当前正在运行的进程。 grep 是搜索 例如: ps -ef | grep java 表示查看所有进程里CMD是java的进程信息
2012-05-25 17:09:32
507
转载 Flashfxpv.3.5.4注册码
在安装好任意版本的Flash fxp之后,只要在注册栏中,全盘粘贴一下文字就可以了^_^-------- FlashFXP Registration Data START --------FLASHFXPwQAOlhkgwQAAAAC6W5MNJwTnsl73nIraAU149tnCQS0hmZU3GGBQG1FtoSp5x0mUgA7bFW0qr0fKk2KCA+v2CCrFbF+q
2012-05-25 16:47:47
1541
原创 定时删除项目中的临时文件
最近做了一个项目,每天会产生或多或少的临时文件,考虑到项目的可扩展性和服务器磁盘的空间有效利用性,我们需要定期删除项目中产生的临时文件。主要有以下两种思路:1、使用脚本语言,其中使用crontab命令;2、在项目中添加定时器程序,执行定时删除临时文件的任务;使用方法1,方便、快捷,但是不便于后续管理者操作;所以我们决定使用方法2。 但是定时删除文件还存在一个问题,
2012-05-24 12:12:41
1592
转载 JFileChooser 中文显示
问题:使用JFileChooser 时中文显示为方框,直接对JFileChooser 使用setFont无效。解决方法:因为JFileChooser本身就是许多component的集合,只要用一个递归函数即可设定其中的字体。代码如下:private static void updateFont(Component comp, Font font) { comp.setF
2012-05-03 17:08:59
1530
转载 JNLP and Java Web Start 签名文件
一、什么是 Java Web Start? Java Web Start(以下简称JWS)是一个软件技术,它的独特之处在于将您从关心客户机是如何启动的(从 Web 浏览器或是桌面)中解放出来。它包含了 applet 的可移植性、Servlet 和 JavaServer Pages (JSP)的可维护性以及象 XML 和 HTML 这样的标记语言的简易性。它是基于Java 的应用程序,允许
2012-05-03 11:54:30
3525
转载 java定时任务,每天定时执行任务
java定时任务,每天定时执行任务。以下是这个例子的全部代码:import java.util.Calendar;import java.util.Date;import java.util.Timer;public class TimerManager { // 时间间隔 //private static final long PERIOD_DAY = 24
2012-05-02 17:54:01
1340
原创 java运行jar文件或者含有jar包的文件(未完)
1、在linux下运行含有多个jar包的文件:java -classpath a.jar:(是冒号)b.jar:c.jar mm(主函数类接口) args(参数)
2012-05-01 00:11:18
903
转载 JAVA String.format 方法使用介绍
1.对整数进行格式化:%[index$][标识][最小宽度]转换方式 我们可以看到,格式化字符串由4部分组成,其中%[index$]的含义我们上面已经讲过,[最小宽度]的含义也很好理解,就是最终该整数转化的字符串最少包含多少位数字。我们来看看剩下2个部分的含义吧:标识: '-' 在最小宽度内左对齐,不可以与“用0填充”同时使用'#' 只适用于8进制
2012-04-30 20:45:47
363
原创 Eclipse使用总结(未完)
1、快捷键总结关键字全局搜索:ctrl+hEclipse关闭鼠标悬停提示:Window->Preferences->Java->Editor->Hovers 取消[Combined Hover]2、调试技巧
2012-04-30 13:35:59
421
原创 Java常见异常总结(未完)
1、java.lang.UnsupportedClassVersionError: Bad version number in .class filejava版本的问题,eclipse中修改:Project->Properties->Java Compiler->Configure Workspace Setting,在弹出的页面中可以进行设置。
2012-04-28 16:26:07
398
转载 获得jar包存放路径的方法
在 java 中, System.getProperty("user.dir") 得到的是当前工作路径(对应命令行命令就是 linux 下的 pwd 、 windows 下的 cd ),而System.getProperty("user.home") 得到的是当前用户主目录(对应于 linux 下的 ~ 目录、 windows 下的 document and settings\username
2012-04-28 16:23:57
756
转载 Java中使用Runtime和Process类运行外部程序
使用Runtime.getRuntime().exec()方法可以在java程序里运行外部程序。 1. exec(String command) 2. exec(String command, String envp[], File dir) 3. exec(String cmd, String envp[]) 4. exec(String cmdarray[]) 5
2012-04-27 20:16:51
514
转载 Get the PID (pure Java solution)
This solution use the RuntimeMXBean. The name of the bean contains the pid (ex. 12345@localhost).Warning : The returned name string can be any arbitrary string and a Java virtual machine implementat
2012-04-27 20:16:08
867
转载 Java路径的最终解决方案:相对路径寻址
Java路径 Java中使用的路径,分为两种:绝对路径和相对路径。具体而言,又分为四种: 一、URI形式的绝对资源路径 如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/aaa.bURL是URI的特例。URL的前缀/协议,必须是Java认识的。URL可以打开资源,而URI则不行。 URL和URI对象可以互相转换,使用各自的t
2012-04-27 20:15:33
428
转载 Java正则表达式总结
"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9
2012-04-26 16:53:34
454
原创 Ubuntu下Eclipse的安装与使用
1、首先下载elipse压缩包,我下载的版本是3.7.2. eclipse-SDK-3.7.2:点击下载eclipse-SDK-3.7.2-linux-gtk.tar.gz2、安装C++插件CDT 7.0.2 for Eclipse Helios:点击下载cdt-master-7.0.2.zip将cdt-master-7.0.2.zip解压到当前文件夹,并将该文
2012-04-24 12:38:44
732
转载 编译java文件(第三方jar包)
1、DOS下 注意调用java这个命令的时候,在分号后面有个空格,这个要注意!2、Linux下一:不引用外部jar1:编译:javac Test.java 结果:生产一个 Test.class文件。 2:执行:java Test 结果:在控制台执行。注:Test是main 方法所在类。
2012-04-22 14:49:34
4175
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人