- 浏览: 80371 次
- 性别:
- 来自: 北京
最新评论
-
luochen512:
哥们你的搜索做的好像不对啊
jqgrid+struts2+jdbc实现的增删改查 -
wenwushuangquandexia:
[color=green][/大哥你真行,把这么多都粘帖上来 ...
MyBatis 3中文用户手册 -
dancerjava:
ie里面怎么没效果啊?firefox一切ok!求指点
validationEngine中文版 — jquery强大的表单验证插件 -
feige014:
源码发一份,349040242@qq.com,谢谢
Struts2+Mybatis+Spring整合增删改查实例 -
lushan_0312:
我想问一个问题,我在监听的销毁方法里调用了数据访问层,这个需要 ...
在Struts2下使用[拦截器]配合[session监听器]实现在线会员统计与防止重复登录
文章列表
一.用mysql建立数据库及其表
create database file set gbk;create table user(id int not null primary key auto_increment,username varchar(20),password varchar(20));create table file(fileid int not null primary key auto_increment,filesavename varchar(100),filename varchar(100),filetype varchar(100),filesize varc ...
- 2010-09-08 23:10
- 浏览 802
- 评论(0)
public class ArraySort {
/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubint a[] = { 100, 3, 0, 4, 5, 7, 23, 22, 33, 35, 76, 3, 32, 32, 98 };System.out.println("目标数组为:");print(a);
System.out.println("冒泡排序后的数组为:");print(bubbleSort(a ...
- 2010-09-04 11:19
- 浏览 647
- 评论(0)
1.过滤器的作用
(1)对所有请求的内容进行统一编码,防止乱码
(2)过滤或屏蔽一些非法字符
(3)判断用户是否登录,就是判断session是否存在
2.如何编写过滤器?
(1)所在的类必须实现Filter接口(它含有三个抽象方法)
publib interface Filter{
pulbic void init(FilterConfig config) throws ServletException;
public void doFilter(ServletRequest request,ServletResponse response,FilterChain cha ...
- 2010-08-31 21:39
- 浏览 848
- 评论(0)
首先用mysql建立数据库person及表person
create table person(id int not null primary key ,name varchar(20),sex varchar(5),age int));
(1)index.jsp(表现层)
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
%> ...
- 2010-08-31 21:23
- 浏览 699
- 评论(0)
首先用mysql建立数据库及表notebook:
create table notebook(id int not null primary key auto_increment,title varchar(50),author varchar(50),content varchar(1000),date varhcar(50));
(1)liuyan.jsp(表现层)
<%@ page language="java" pageEncoding="gbk"%>
<%@page import="com.zxc.s ...
- 2010-08-29 22:47
- 浏览 693
- 评论(0)
当我们打印的合同的时候都会看到条形码,这条形码在网页上怎么生成呢?下面给出一个例子,需要的朋友可以拿去用,这个例子是通过servlet生成的。
(1)index.jsp
<%@ page language="java" import="java.util.*" isELIgnored="false" pageEncoding="gbk" %>
<%
String path = request.getContextPath();
%>
<!DOCTYPE HTML PUB ...
- 2010-08-29 21:23
- 浏览 933
- 评论(0)
1.背景
最近在做项目的过程中碰到了一个问题,就是页面上有4个tab标签,点击其中的一个都会把其他3个隐藏掉,只显示当前的tab页面,而这几个tab页面的内容是在同一个页面中,现在要求点击第4个标签能够实现数据库分页显示,每次显示的时候只局部刷新第4个tab页,前三个不能刷新,于是乎就想到了ajax。用ajax实现分页难点其实最主要的还是传递参数,主要包括当前页数和每页显示的数目,无论是发送ajax请求还是回调函数显示分页的内容,都需要动态的将参数设置并传递过去。
2.实例
首先建立mysql数据库person及其表person
create database person;use ...
- 2010-08-27 18:23
- 浏览 641
- 评论(0)
1.index.jsp
<%@ page isELIgnored="false" language="java" import="java.util.*"
pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html> ...
- 2010-08-17 22:00
- 浏览 800
- 评论(0)
"^/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]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+) ...
- 2010-08-16 21:51
- 浏览 630
- 评论(0)
1.实现思路
在ajax回调函数中用方法setTimeout("load()", 1000),这样就会每隔1秒自动去请求新的信息,实现自动刷新的功能。
2.实例
(1)index.jsp
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
%>
<!DOCTYPE HTML PUBLIC &quo ...
- 2010-08-16 21:07
- 浏览 669
- 评论(0)
1.实现思路:
在下拉列表框中编写js函数触发onchange事件,在这js函数中将选中的name值通过ajax传给后台servlet,在servlet中通过request.getParameter("name")获得选中的name,调用后台的方法得到相应的城市列表(此例没有数据库)。然后如果查到响应的城市的话将其列表组成一个用"#"号分割的字符串str,将其放到response的Writer中。然后在回调函数中接受应答字符串str,调用split("#")方法得到相应的城市数组,然后取得index.jsp的下拉列表框ID,将相 ...
- 2010-08-16 00:19
- 浏览 1325
- 评论(0)
1、猫在练习长跑,乌龟讽刺道:再练,也不能跑出个长跑冠军!猫答:我成不了豹子,却能 做最棒的猫!是的,努力做好自己,做到最棒,就是成功!2、一万元以内的奢侈品,可以买,但不可以炫耀。3、别人可以拷贝我的模式,不能拷贝我的苦难,不能拷贝我不断往前的激情。4、就算月挣3000,房租(贷)2000,但该请客的时候也决不含糊。5、买个闹钟,以便按时叫醒你: 自贪睡和不守时,都将成为你工作和事业上的绊脚石,任何时候都一样。不仅要学会准时,更要学会提前。就如你坐车去某地,沿途的风景很美,你忍不住下车看一看,后来虽然你还是赶到了某地,却不是准时到达。“闹钟”只是一种简单的标志和提示,真正灵活、实用的时间 ...
- 2010-08-15 10:33
- 浏览 588
- 评论(0)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>现有一层div想获取鼠标的光标位置并作为这个层的坐标显示出这个层</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="des ...
- 2010-08-14 23:15
- 浏览 1232
- 评论(0)
实现思想主要是通过函数getAbsolutePos取得超连接的坐标,然后将其纵坐标加15,横坐标不变,以此坐标设置弹出div的top和left的属性,最后将新建的div通过document.body.appendChild加入到页面中,另外注意的是新弹出的div显示到前面是由于设置了其style的zIndex属性,这个很重要。<html>
<head>
<title>用js实现在超链接中的下方弹出div层</title>
<script type="text/javascript">
<! ...
- 2010-08-14 21:47
- 浏览 693
- 评论(0)
/*java语言实现的二叉树的各种操作(包括递归与非递归遍历二叉树,求二叉树的高度,节点总数,叶子节点等)*/
BiTree.java
import java.util.Stack;
public class BiTree {
private BiTree leftTree;// 左子树
private BiTree rightTree;// 右子树
private Object data;// 节点数据
public final static int MAX = 40;
BiTree[] elements = new BiTree[MAX];// 层次遍历时保存各 ...
- 2010-08-12 20:15
- 浏览 931
- 评论(0)