`
ydcworld
  • 浏览: 22345 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表

struts2返回json

基于struts2返回json数据,除了常规方式,还有一种就是strut2自动组装json数据,更安全可靠。 1.action private Map<String, Object> jsonMap = new HashMap<String, Object>(); jsonMap.put(IBaseAction.SUCCESS, false); return JSONRESULT; notice:jsonMap must have set and get method. 2.xml <package name="code" namespace=& ...
1. 当前页码的表单参数 listuser.do?page=2   同时转换成一个 int 类型的页码变量   int currentPage = Integer.parseInt(   request.getParameter("page");// 当前页   2. 下一页 listuser.do?page=${currentPage+1}   上一页 listuser.do?page=${currentPage-1}   3. 一页显示多少数据   int pageSize = 5;//每页显示的数据数   4. 总页数 totalPage   1) 先 ...

jdk,jre关系

    博客分类:
  • java
SDK(Software Develop Kit,软件开发工具包),用于帮助开发人员的提高工作效率。各种不同类型的软件开发,都可以有自己的SDK.Windows有Windows SDK,DirectX 有 DirectX 9 SDK,.NET开发也有Microsoft .NET Framework SDK.JAVA开发也不含糊,也有自己的Java SDK.   Java SDK最早叫Java Software Develop Kit,后来改名为JDK,即Java Develop Kit.   JDK作为Java开发工具包,主要用于构建在Java平台上运行的应用程序、Applet 和组件等。 ...
Hibernate中Criteria的完整用法 Criteria的完整用法 QBE (Query By Example) Criteria cri = session.createCriteria(Student.class); cri.add(Example.create(s)); //s是一个Student对象 list cri.list(); 实质:创建一个模版,比如我有一个表serial有一个 giftortoy字段,我设置serial.setgifttoy("2"), 则这个表中的所有的giftortoy为2的数据都会出来 2: QBC (Qu ...
fetch ,可以设置fetch = "select" 和 fetch = "join" fetch = "select"是在查询的时候先查询出一端的实体,然后在根据一端的查询出多端的实体,会产生1+n条sql语句; fetch = "join"是在查询的时候使用外连接进行查 ...

jquery validate示例

    博客分类:
  • js
一导入js库 <script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jquery.validate.js" type="text/javascript"></script> 二、默认校验规则 (1)required:true               必输字段 (2)remote:"check.php"          使用ajax方 ...

jquery validate

    博客分类:
  • js
这是一篇关于jquery validate的文章,感觉不错,分享给大家。 先贴点代码示例: <script type="text/javascript"> function lang(key) { mylang = { 'ls_input_myb': '请输入您的账户', 'ls_myb_email': '漫游币账户为邮箱地址', 'ls_login_password': '请 ...
MySQL存储过程 1.1         CREATE  PROCEDURE  (创建) CREATE PROCEDURE存储过程名 (参数列表)    BEGIN          SQL语句代码块 END 注意: 由括号包围的参数列必须总是存在。如果没有参数,也该使用一个空参数列()。每个参数默 ...
看到一偏关于java反射机制的文章觉得不错,分享一下 JAVA反射机制     JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。 1. 得到某个对象的属性 1 public Object getProperty(Object owner, Strin ...
方法一:从控制台接收一个字符,然后将其打印出来         public static void main(String [] args) throws IOException{         System.out.print(“Enter a Char:”);         char i = (char) System.in.read();         System.out.println ...
cglib 是一个强大的, 高效高质的代码生成库. 简单的使用方法 Enhancer中有几个常用的方法, setSuperClass和setCallback, 设置好了SuperClass后, 可以使用create制作代理对象了 Enhancer enhancer = new Enhancer();  enhancer.setSuperclass(EnhancerDemo.class);  enhancer.setCallback(new MethodInterceptorImpl());  EnhancerDemo demo = (EnhancerDemo) enhancer.c ...

内存溢出

    博客分类:
  • java
1. Java Method Stack 栈溢出实验什么时候会让 Java Method Stack 栈溢出啊?栈的基本特点就是 FILO(First In Last Out),如果 in 的太多而 out 的太少,就好 overflow 了。而 Java Method Stack 的功能就是保存每一次函数调用时的“现场”,即为入栈,函数返回就对应着出栈,所以函数调用的深度越大,栈就变得越大,足够大的时候就会溢出。所以模拟 Java Method Stack 溢出,只要不断递归调用某一函数就可以。   程序源码-1   // Author:  Poechant // Blog:    blo ...

java中的IO整理

    博客分类:
  • java
今天看天一篇关于IO的文章,感觉写得很不错,在这里贴出来,分享给大家 【案例1】创建一个新文件 import java.io.*; class hello{     public static void main(String[] args) {         File f=new File("D:\\hello.txt");         try{             f.createNewFile();         }catch (Exception e) {             e.printStackTrace();         }     } ...
1.页面代码 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> ...

java核心

    博客分类:
  • java
学习了一段时间的java后,小有感触,结合网上的资料和大家分享一下,有不恰当的地方请大家指正: 1.java是一种解释型语言 区别编译性与解释性语言: 编译性语言:源文件经过一次编译变成可被操作系统直接运行的可执行文件。例如c,c++语言,编译后变成exe可执行文件,在windows下可直接执行。 解释性语言:例如java源文件(.java)经过编译后变成被java虚拟机识别的可执行文件(字节码文件.class),在运行过程由java虚拟机抽取.class文件的代码,再解释成可被可被操作系统识别的可执行文件。 2.理解jdk,jre jdk    ---java develop kit      ...
Global site tag (gtag.js) - Google Analytics