- 博客(33)
- 资源 (8)
- 收藏
- 关注
原创 jquery ajax 跨域访问例子
$(function(){ $.ajax({ cache : false, type : "GET", dataType : "jsonp",//数据类型为jsonp url : "xxx?gameId=1028&mac=11754868939823&startDate=2014-12-01&endDate=2014-12-03", jso
2014-12-16 09:09:44
736
原创 Eclipse下无法自动编译,或者WEB-INF/classes目录下没文件,编译失败的解决办法
1. 确保 project->build automatically 已经被选上.2. 如果选上了,也不好使, 使用这一招: project->clean..->选第2个clean select project, 勾上start build immediatelly3.删除现在的项目,提前设置好编译文件输出路径,重新导入源文件,设置eclipse为
2014-04-16 13:30:59
527
原创 ext技巧
ExtJS小技巧(一)一、从form中获取field的三个方法:1、Ext.getCmp('id');2、FormPanel.getForm().findField('id/name');3、Ext.get('id/name');//前提是FormPanel在界面上显示出来了。 二、ExtJS如何给textfield赋值的三个方法:var val
2014-04-09 11:14:07
516
原创 js动态删除行多行删除,和动态增加行
var rowid=1; function $(id){ return document.getElementById(id); } function addRow(){ var _tab=$( "test"); //表格行数 var rows = _tab.rows.length ; var _row=_tab.insertRow(); ro
2013-10-07 02:30:10
1210
原创 SSH框架,统计网站在线人数
dao层实现类public class UserDaoImpl extends HibernateDaoSupport implements UserDao {public TblUser checkLogin(TblUser user) {Session session=this.getSession(); List list=session.createQuery
2013-09-12 16:51:04
1440
原创 struts2批量增加
这个是在前两天做项目的时候 , 遇到的问题 。用strust2+ibatis+mysql做的。直接用的action 中一个很普通的循环插入。后来经部长提示,如果数据很多的话,那么对于库的压力,工程的压力,要改进插入的方式。jsp页面中,可能每一条数据都是一组bean。在页面中存在多个bean组成的一个form表单,然后一次性的把你添的所有的数据都插入到你的数据库中去。首先想到的就是能不能用
2013-09-09 16:02:12
587
转载 Jquery 获得Form下的所有text、checkbox等表单的值
Jquery使用表单我主要是想获得某一个表单下的所有text获得checkbox的值:可以这样写:var parameter={}; $("input[type=text]",document.forms[0]).each(function(){ alert(this.name); });获得所有名为hobby的选中的checkbox的值和form2下的所有t
2013-09-05 15:40:17
1430
原创 tomcat启动增加内存
set JAVA_OPTS=-Xms800m -Xmx800m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m
2013-07-25 09:58:56
532
原创 角色权限
本文介绍一个简易实用的web权限管理模块的应用与实现。 先介绍数据模型和应用界面,后继对实现细节做选择性阐述。 数据表关系如下: 该图标明了登陆用户、角色、部门(机构)、用户组、角色和模块功能之间的关系。为方便起见,所有表都只保留必要字段。 在本系统设计中,如下概念有着相对特殊的含义。 一、用户(user): 系统的使用
2013-06-26 17:18:21
750
转载 java 单例模式(singleton)连接 mysql 数据库
from:http://www.zekkocho.com/java/91-connect-to-database-with-jdbc-singleton——————————————————————DBConnect.java—————————————————————package Jdbc;import java.sql.*;public class DBConnect{
2013-06-19 09:56:36
2690
转载 获取<s:select>的listValue
在开发中我们常用到struts2的form表单组件,其中select最常用的写法如下: onchange="changeHidenValue(this)"> 当提交表单时,只能在后台获得listKey的值,而无法提交listValue的值。 现有需求同时提交listKey和listValue,解决方法如下: 1、在select的onchange事件
2013-06-06 12:26:50
1018
转载 struts2中s:select标签的使用(转)
1.第一个例子:2.第二个例子:3.第三个例子:java.util.HashMap map = new java.util.LinkedHashMap();map.put(1,"aaa");map.put(2,"bbb");map.put(3,"ccc");request.setAttribute("map",map);request.setAttrib
2013-06-05 21:40:11
538
原创 hibernate主键生成策略
1、自动增长identity适用于MySQL、DB2、MS SQL Server,采用数据库生成的主键,用于为long、short、int类型生成唯一标识使用SQL Server 和 MySQL 的自增字段,这个方法不能放到 Oracle 中,Oracle 不支持自增字段,要设定sequence(MySQL 和 SQL Server 中很常用)数据库中的语法如下:MySQL:
2013-05-31 21:05:47
431
转载 Hql查询条件的参数绑定
3. 参数绑定: Hibernate中对动态查询参数绑定提供了丰富的支持,那么什么是查询参数动态绑定呢?其实如果我们熟悉传统JDBC编程的话,我们就不难理解查询参数动态绑定,如下代码传统JDBC的参数绑定: PrepareStatement pre=connection.prepare(“select * from User where user.name=?”); pre.se
2013-05-31 09:30:24
451
原创 Comparable和 Comparator的区别
Comparable 是给要排序的实体本身实现的接口,而 Comparator 则是第三方。比如:类 A 实现了 Comparable 接口,表示它可以和另一个 A 比较来达到排序的目的。但,假设用户想点击按钮“按名字排序”,之后他又想“按QQ号排序”,这样的需求我们用 Comparable 是无法同时满足两种情况的,那么我们就需要第三方 Comparator,当我们在使用 Colle
2013-05-22 16:32:11
410
原创 实现Comparator 比较器
package com.css.dd;public class Person { public Person(int age) { super(); this.age = age; } private int age; public int getAge() { return age;
2013-05-22 16:22:53
404
原创 java实现字母的升序排列,和中文升序排列
1:字母的降序排列package com.css.db;import java.util.*;public class Test2 {public static void main(String[] args) { Set set=new TreeSet(new Comparator(){ @Override
2013-05-22 15:39:03
3676
原创 2Unable to load class [org.apache.xml.resolver.tools.ResolvingXMLReader] to check against the @Handl
Michele Giacobazzi等级: Junior Member 帖子: 36 加入日期: 2011年9月9日 最近的帖子it's a tomcat problem, solved with version 7.0.24. To avoid the "lots of warning" part you can add metadat
2013-05-21 13:08:25
787
原创 java 输出九九乘法运算
方法一:package com.css.db;public class Test1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub for(int i=1;i for(int
2013-05-13 07:40:03
573
原创 java 实现将String字符串大写中文数字转换成int类型整数
/** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub /* System.out.println(getInt("玖")); char a='a'; String s=Character.toString(a)
2013-05-08 22:39:10
1286
原创 在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b。
package com.css.cec.test;import java.util.*;public class Test3 { /** * @param args */ public static void main(String[] args) { String str="abzczdefhaab"; System.out.println(g
2013-05-08 22:35:00
583
原创 java实现查找一个字符串在另一个字符串出现的次数
/**查找在指定字符串中某个字符串出现的次数 * @param str 给定的字符串 * @param ss 查找的字符串 * @return string */public static int getTimes(String str,String ss){ List list = new ArrayList(); int n = 0; for
2013-05-08 22:27:24
1212
原创 jpa无法生成表原因
项目中遇到一个很蛋疼的问题,自动生成表的时候发现有张表无法生成结果发现其中有一个字段用到了mysql的关键字,不同的数据库可能关键字是不一样的。只是mysql的关键字:在MySQL中,下表中的字显式被保留。其中大多数字进制被标准SQL用作列名和/或表名(例如,GROUP)。少数被保留了,因为MySQL需要它们,(目前)使用yacc解析程序。保留字被引起来后可以用作识别符。
2013-04-23 11:07:22
2277
原创 Java防止SQL注入的几个途径
Java防SQL注入,最简单的办法是杜绝SQL拼接,SQL注入攻击能得逞是因为在原有SQL语句中加入了新的逻辑,如果使用PreparedStatement来代替Statement来执行SQL语句,其后只是输入参数,SQL注入攻击手段将无效,这是因为PreparedStatement不允许在不同的插入时间改变查询的逻辑结构,大部分的SQL注入已经挡住了,在WEB层我们可以过滤用户的输入来防止SQL注
2013-04-12 09:28:09
413
原创 Struts2中的ModelDriven机制及其运用
ModelDriven 为什么需要ModelDriven 所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下:package cn.com.leadfar.struts2.actions; publicclass User { privateintid; private String
2013-04-10 09:24:46
408
转载 在javascript中读取struts2 <s:datetimepicker中的值
我们在javascript中可以通过以下方式读取和赋值s:datetimepicker中的值(转)" alt="" src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align="top">var time1= dojo.widget.byId("time1");s:datetimepicker中的值(转)"
2013-02-22 10:04:10
290
原创 jQuery实现Select多选列表双击选中项时相互添加
jQuery实现在左边双击某一项时添加到右边,右边时添加到左边:部分修饰代码简略: Java代码 "..."> "2" valign="top" width="47%">
2013-02-01 11:54:55
971
转载 struts2.1.6 s:datetimepicker标签不能使用的问题解决
在以前的struts2版本中s:datetimepicker只需要在head标签处设置,就可以直接使用s:datetimepicker的标签了。而在2.1.6版本中不能直接这样使用了,将datetimepicker移除了。原因是此标签调用了dojo的datetimepicker的库。所以现在使用的时候首先要导入一个库:struts2-dojo-plugin-2.1.6.jar。然后还要
2013-01-29 12:10:28
270
转载 网站开发之后台struts2乱码解决总结大全
.在表单页面头部设置字符编码为utf-8 然后在设置页面请求和回应的编码: response.setCharacterEncoding("utf-8"); %>最后再再action里面写上: ServletActionContext.getRequest().setCharacterEncoding("utf-8"); ServletActionContext.
2013-01-29 09:33:30
327
原创 解决session超时跳转首页,跳出frameset
在iframe框架开发的网站中,如果在struts2中配制了session丢失就跑到登陆网页,这里的登陆网页会被嵌入到显示内容的那块区域,怎么能够让它替换整个窗口,跳出iframe框架 呢? 解决session过期跳转到登陆页面并跳出iframe框架在你想控制跳转的页面,比如login.jsp中的与之间加入以下代码:jsp:"JavaScript"> if (
2013-01-25 09:31:19
333
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人