- 博客(36)
- 资源 (1)
- 收藏
- 关注
原创 异步需要注意的问题
1.异步提交时,需要将from序列化后台才能取得pojo对象;[code="html"]function asyncSubmit(){ if($('#ff').form('validate')){ var formInfo = $('#ff').serialize(); $.ajax({ type: "post...
2014-08-28 11:33:32
238
原创 动态s:checkboxlist的保存与回显
最近用到s:checkboxlist控件,又有新的体会[code="html"][/code]后台代码:1.保存之前转一下[code="java"]pmApprovalInfo.setArea(util.ListToCheckBox(listAreaValue));[/code]2.[color=red]回显的时候要将checkbox的value转成与页面的...
2014-05-06 17:28:32
289
原创 struts 标签实现readOnly的另一种方式
[code="html"] [/code]用这种方式使得select标签不能获得焦点达到只读的效果
2014-04-01 15:22:34
195
原创 Iframe中的子页面提交后会产生多个iframe的问题
Iframe中的子页面提交后在子页面再跳转到main page的时候会导致main page 再嵌入一个提交后跳转的main page 。可以用以下方式提交子页面解决这个问题:[code="html"]function saveFileMgr(){ $.post("/fileMgr/fileMgr!saveFileInfo.action", $("#sform").seria...
2014-03-15 11:41:28
254
原创 内存溢出监测工具JProfiler
以下为同事邮件的内容,仅供学习参考-----------------------------大家好: 最近不少系统出现内存溢出的问题,现在给大家推荐一个内存溢出的监测工具JProfiler。工具可以分析出那些类占用内存或CPU最多,这样就可以更方便监测到GC回收内后有那些类没有完全回收。 有助与快速定位解决问题。 tomcat的配置方法:http://hi.baidu.c...
2014-02-11 10:46:36
387
原创 附件上传的bug【转】
以下为同事建议的处理方法:很多项目中都把附件上传到webRoot目录下的某一个目录(没有限制上传文件),这样系统就增加了一个安全漏洞,上传一个JSP,就可以做任何操作。处理方案是限制这些目录的JSP直接访问. 操作如下,在web.xml最前面配置一个过滤器:[code="xml"] jsplimitaccessfilter com.xx....
2014-02-11 09:11:09
175
原创 【转】45个非常有用的sql
这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询。这些是所有 Oracle 开发者都必备的技能,所以快快收藏吧!日期/时间 相关查询获取当前月份的第一天运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。SELECT TRUNC (SY...
2014-02-10 15:08:15
82
原创 定时器
1.web.xml配置监听[code="xml"] com.promgr.commonmodule.MyTimer [/code]2.定时器[code="java"]package com.promgr.commonmodule;import java.util.Calendar;import java.util.Timer;import...
2014-01-24 11:29:28
83
原创 dos下关于按照日期格式导出数据库dmp文件
[code="c"]set /A dt=%date:~0,4%%date:~5,2%%date:~8,2%-10set expdt=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%%TIME:~0,2%%TIME:~3,2%del *%dt%*exp lg_dbwizard/lg1qaz@oanet_172.23.8.37 file=d:\dmp\am\l...
2014-01-23 09:47:26
236
原创 No result defined for action 错误
在开发中总遇到这个问题,No result defined for action:原因:Action中的属性值为空的时候,Struts2的默认拦截器会报错,但是又找不到input的Result,不能够把错误返回,所以报这种错误。解决方法:1.在页面中给空值赋默认值。2.重新定义一个Action,去掉空值的成员变量。3.添加input的Result,并在这个页面给出提示-...
2013-12-04 14:50:08
380
原创 Struts2中配置文件如何传参
在Action中我们经常会从这个Action跳转到另一个Action中,如果只是简单的跳转那么很容易,只需在struts配置文件中添加一个result,如:/manager/managerInfo/account.jsp. result有一个type属性,这里的type默认是dispatcher,但这种情况下action之间是不能发送请求的,这时我们就要用到redirect、redirec...
2013-10-09 13:48:15
175
原创 快捷方式解决窗口一闪而过的问题
有时候用tomcat或weblogic启动应用的时候,启动窗口会一闪而过,我们看不到有什么错误信息。我所知道的有两种解决方式:1.通过cmd窗口打开启动窗口;2.通过创建快捷方式,添加参数启动;[code="C"]C:\Windows\System32\cmd.exe /k D:\bea\user_projects\domains\xxxx\startWebLogic.cmd[/cod...
2013-09-29 10:35:40
814
原创 【转】System.getProperty的参数
java.versionJava 运行时环境版本java.vendorJava 运行时环境供应商java.vendor.urlJava 供应商的 URLjava.homeJava 安装目录java.vm.specification.versionJava 虚拟机规范版本java.vm.specification.vendorJava 虚拟机规范供应商...
2013-09-26 10:46:01
85
原创 关于struts2的checkbox标签
初期数据库设置的字段是String类型。前台用list保存: 后台取到list之后需要进行转换为String: pmApprovalInfo.setProType(util.ListToCheckBox(list_proType)); public String ListToCheckBox(List list){ String _str=list.toS...
2013-07-10 22:05:26
104
原创 web.xml各版本的声明
web.xml声明部分一般分为如下版本的xsd, web-app_2_2.xsd web-app_2_3.xsd web-app_2_4.xsd web-app_2_5.xsd 更详细的列出各版本web.xml声明部分吧,如下: web-app_2_2.xsd web-app_2_3.xsd ...
2013-07-05 14:14:37
429
原创 Hibernate merge、update与saveOrUpdate方法的区别
通常下面的场景会使用update()或saveOrUpdate(): 程序在第一个session中加载对象 该对象被传递到表现层 对象发生了一些改动 该对象被返回到业务逻辑层 程序调用第二个session的update()方法持久这些改动 saveOrUpdate()做下面的事: 如果对象已经在本session中持久化了,不做任何事 如果另一个与...
2013-06-24 16:55:10
65
原创 hibernate 错误 Could not execute JDBC batch update
一. 关于hibernate 错误 Could not execute JDBC batch update。 在本周星期二我做某个对数据库表修改的功能时,老是出现上面的错误。很费解。 我在网上找了很多资料都不的解,最后总结出代码一定是没错的。 于是去数据库查找原因,结果发现我操作的那个表中,有一个列名为数据库的关键字。 问题就出现在这里,由于表不为我所建立,找此...
2013-06-24 10:48:16
1158
原创 org.hibernate.id.IdentifierGenerationException: ids for this class must be manua
org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save(): ***(POJO类,及持久化类名)分析及解决:你要操作的数据表中的id(即主键)的类型设置成了“自动增长类型”,而在你的hibernate.cf...
2013-06-24 10:45:58
4491
原创 sqlplus 命令行赋权限
[code="C"]Microsoft Windows [版本 6.1.7601]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\yums>sqlplusSQL*Plus: Release 11.2.0.1.0 Production on 星期二 12月 11 15:02:23 2012Copyright (c...
2012-12-11 22:24:15
383
原创 c:url jsp传值到action乱码的问题
jsp页面[code="java"] 调用该链接直接可如下方式调用: ${item.entName}...
2012-11-22 11:37:15
135
原创 oracle中的闪回-找回误删的表
oracle中的表被drop之后并不会被直接删除,而是保存在当前用户的回收站中。(回收站满了的话,则按照先进先出的顺序清理)。具体保存的时间是多久,网上说默认的是15分钟。本人没有尝试。以下是网上的一段话“查询undo_retention参数 该参数保存了回滚段数据保存的秒时间,超过该时间则无法闪回。默认为15分钟 修改该参数 alter system set undo...
2012-11-15 18:00:10
75
原创 动态新增表格与下拉列表
web页面关于动态新增表格的js[code="html"] function addtabfun(){ var tr = $("#itb tr").eq(1).clone(); var last=$("#itb tr").last().attr("index"); if(last==null){ last="0"; } var...
2012-11-13 11:21:22
133
原创 Linux下的tomcat安装--公司内部文档
linux安装tomcat安装前先下载jdk和tomcat的安装包我已经放在: \\192.168.1.110\ 备份盘 (h)\常用软件工具\linux系统软件\linux下的tomcat安装 也就是 apache-tomcat-6.0.35.tar.gz和jdk-6u30-linux-i586-rpm.bin 这两个文件...
2012-11-01 22:10:43
61
原创 list完成页面动态新增
做dgwjj那个系统的时候用到的一个页面动态新增的代码,留存。页面代码:[code="html"] var tabsize="${requestScope.tabSize}"; function addtabfun(){ var tr = $("#itb tr").eq(1).clone(); tr.find("td").get(0).i...
2012-10-12 10:42:27
153
原创 zTree,递归
zTree,递归[code="java"] /** * 获取树的所有节点 * @return */ public void getHistroyTree(){ histroyTree=this.histroyTreeService.getHistroyTree(); JSONObject json = new JSONObject(...
2012-09-17 21:41:53
247
原创 tomcat集群与负载均衡
Tomcat的集群单机多tomcat集群 1、在本机运行多个tomcat,在E:\appserver\tomcat7.0_cluster部署两个tomcatTomcat7.028_as1,Tomcat7.028_as22、修改tomcat配置 2.1端口 As1:http->9180,ajp->9109,shutdown-> 9105As2:http->9280,a...
2012-09-14 16:26:40
127
原创 关于异步校验
JSP:[code="java"]$(document).ready(function(){ $("#protocolName").change(function(){ $.ajax({ type: "post", async: false, cache: false, url: "/clp/validateAction!g...
2012-09-06 09:20:20
197
原创 RenamFile
[code="java"]import java.io.File;public class RenamFile { //add by yums in 2010-01-21 public void renameFile(String path,String oldname,String newname){ if(!oldname.equals(newname)){/...
2012-07-25 22:15:34
73
原创 java获取IP
[code="java"]String getIpAddress(HttpServletRequest request) {String ip = request.getHeader("x-forwarded-for");if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {ip = reque...
2012-07-25 22:15:18
50
原创 关于注册表的一点东西
最近需要通过注册表更改浏览器的设置,请教了姐夫,发现Microsoft的注册表还是很强大的。很多内容可以通过注册表的更改去实现,这样就可以免去很多麻烦了。 下面的这段代码是从网上获取的,将之写成javascript就可以通过访问页面的时候直接设置自己需要的安全级别了。 信任站点的注册表项HKEY_CURRENT_USER\Softwa...
2012-07-25 22:14:31
128
原创 11g新特性导出空表的问题
11G中有个新特性,当表无数据时,不分配segment,以节省空间 解决方法: 1、insert一行,再rollback就产生segment了。 该方法是在在空表中插入数据,再删除,则产生segment。导出时则可导出空表。 2、设置deferred_segment_creation 参数 show parameter deferred_segment...
2012-07-25 22:08:58
105
原创 MyEclipseGen
[code="java"]import java.io.*; public class MyEclipseGen { private static final String LL = "Decompiling this copyrighted software is a violation of both your license agreement and...
2012-07-24 11:37:30
45
原创 java获取mac地址
程序很简单,但是很有意思。[code="java"]import java.io.InputStreamReader; import java.io.LineNumberReader;public class get_mac {public static void main(String[] args) { // TODO Auto-generated me...
2012-07-24 11:35:54
48
原创 oracle initialization or shutdown in progress的解决方式
【转】 今天研究Oracle遇到了这个问题ora-01033:oracle initialization or shutdown in progress,经过分析研究终于解决了,写下来纪念一下。我的库是oracle 9i,具体就是90的。一、首先:问题的产生原因,出现这个错误是因为我将oracle\oradata\oradb下的一个文件误删除掉后出现的。二、现象:SQL*Plus无...
2012-07-24 11:34:21
94
原创 树形菜单记事本
[quote]import javax.swing.*;import javax.swing.tree.*;import javax.swing.event.*;import java.awt.*;import java.awt.event.*;import java.io.*;class Remember extends JFrame implements Tre...
2012-07-24 11:32:34
950
C++中关于杀进程相关代码
[code="c++"]#include #include #include #include #include void KillProcess(LPCTSTR name); void main() { char name[100]; ci...
2012-07-24 11:30:38
213
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人