`
文章列表
在Struts2里,如果需要在Action中使用session,可以通过下面两种方式得到    1.通过ActionContext class中的方法getSession得到    2.Action实现org.apache.struts2.interceptor.SessionAware接口的方式来对session进行操作    下面先看一个采用第一种方式,在action中得到session的例子    package s2.ex.action;import java.util.Map;import com.opensymphony.xwork2.ActionContext;import ...
// SAMPLE: Generates random password, which complies with the strong password//         rules and does not contain ambiguous characters.//// To run this sample, create a new Visual C# project using the Console// Application template and replace the contents of the Class1.cs file with// the code below ...
很多的sns网站都提供了短消息功能。而且,如果我们在线的话会很快的收到好友的短消息。这里介绍一种客户端的方法,简单实现。 主要的表:user    :Uid UName Password 三个字段Message    :Mid, SenderId, ReceiverId, State, Detail(SenderId和 ReceiverId)都是外键且对应user表中的Uid。 主要的思路很简单:用js每隔五秒钟发送一次ajax请求,获取当前用户在Message表中State为未读取(这里约定为数字1)且ReceverId为当前用户ID的Message 记录的数量。 页面的代码:<% ...
#包含了一个位置信息 默认的锚点是#top 也就是网页的上端 而javascript:void(0)  仅仅表示一个死链接 这就是为什么有的时候页面很长浏览链接明明是#可是 跳动到了页首 而javascript:void(0) 则不是如此

mysql的varchar转换int

    博客分类:
  • SQL
比如:`server_id` varchar(2) NOT NULL default '',手动转化类型:select server_id from cardserver where game_id = 1 order by server_id+0 desc limit 使用MySQL函数CAST/CONVERT:select server_id from cardserver where game_id = 1 order by CAST(server_id as SIGNED) desc limit 10;select server_id from cardserver where gam ...

Ajax 三级联动菜单

    博客分类:
  • AJAX
数据库部分: drop database if exists mydb; create database mydb character set gbk; --多级联动菜单 use mydb; drop table if exists select_menu; create table select_menu( id varchar(255) not null default '', text varchar(255) not null, pid varchar(255) not null, se ...

JSON 级联表单

    博客分类:
  • AJAX
动态下拉列表的原理其实很简单的,当某一下拉列表触发了onchange事件,然后使用AJAX在后台向服务器异步请求数据,最后将服务器返回的数据进行解析后动态添加到指定的select上即可!     首先来看后台的数据输出,我们假设服务器传送给客户段的JSON数据格式为如下: {    "options" : [        {"value" : 值,"text" : 文本},         {"value" : 值,"text" : 文本},    
数据库设计   drop database if exists mydb; create database mydb character set gbk; --多级联动菜单 use mydb; drop table if exists select_menu; create table select_menu( id varchar(255) not null default '', text varchar(255) not null, pid varchar(255) not null, seq ...

Ibatis+MySql实例 例子

    博客分类:
  • SSI
步骤如下:1,在eclipse中新建一个工程ibatisnew,然后把mysql和ibatis的jar包导入进去。这两个包(ibatis-2.3.4.726.jar+mysql-connector-java-5.0.8-bin.jar)可以从网上下载,直接拷贝到WEB-INF/lib目录下。 2,建立SqlMapConfig.xml文件这个文件包含了数据库的配置,和各个数据表对应的xml的引用部分。 文件名:SqlMapConfig.xml
1. 介绍        Ibatis是开源的持久层框架。它的核心是SqlMap,将实体Bean跟关系数据库进行映射,将业务代码和SQL语句的书写进行分开,方便管理。Ibatis是“半自动”的ORM持久层框架。这里的“半自动化”,是相对Hibernate等提供了全面的数据库封装机制的“全自动化”ORM 实现而言,“全自动”ORM 实现了 POJO 和数据库表之间的映射,以及 SQL 的自动生成和执行。而iBATIS 的着力点,则在于POJO 与 SQL之间的映射关系。也就是说,iBATIS并不会为程序员在运行期自动生成 SQL 执行。具体的 SQL 需要程序员编写,然后通过映射配置文件, ...
分页输出的实体package com.loongtao.lucene.search.model;import java.io.Serializable;public class PageControl implements Serializable, Cloneable {    private static final long serialVersionUID = 3686354990469630498L;    private String pageName;    private String href;    private String isThisPage = "0&qu ...
一.PIE http://css3pie.com 首先去官网下载 css3pie 插件,然后解压插件压缩包得到五个文件,其中有一个名字为 PIE.htc 的文件,这就是让 IE6-8 能够支持部分 CSS3 新特性的插件。将此文件上传至你站点所在的目录,文件路径可以自己设置。另外一个 PIE_uncompressed.htc 文件是未压缩的版本,如果懂得 JavaScript 的开发者还可以自行更改增强。PIE.php 文件是和 http 服务器设置问题导致无法使用 htc 的情况下才会用到,这时将 htc 文件和 PIE.php 文件放置在同一目录下,然后在具体的 CSS 条目下添加 ...
HTML5 canvas 元素详细教程一:基本用法。 <canvas>是Html5中一个全新的元素,它可以被JavaScript语言用来绘制图形。最先<canvas>是在苹果公司的Mac OS X Dashboard上被引入,他被应用于Safari,而后基于Gecko1.8的浏览器,也支持这个新的元素,例如Firefox浏览器。如今,<canvas>元素已是HTML5标准规范的一部分。
javascript:window.print() 1.JavaScript打印<input id="btnPrint" type="button" value="button" onclick="javascript:window.print();" style="color:#00f; font-weight:bold; text-decoration:none;cursor:pointer!important; cursor:hand"/>可以用样式控制,你想让那块打印 ...
package bean; public class User {private int id;private String username;private String password;public int getId() {return id;}public void setId(int id) {this.id = id;}public String getUsername() {return usernam } } package bean;import java.sql.Connection;import java.sql.DriverManager;import java ...
Global site tag (gtag.js) - Google Analytics