`
huguangsheng
  • 浏览: 14774 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
   下面是利用ajax完成的文本框自动补全,数据转换格式用的是json,代码中的javacommon.ijdbc是自己写的jdbc的封装,大可换成别的。    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://ww ...
1、Configuraion类             1) 负责管理hibernate的配置信息            2) 读取hibernate.cfg.xml            3) 加载hibernate.cfg.xml配置文件中配置的驱动,url,用户名,密码,连接池。            4) 管理*.hbm.xml对象关系文件。  示例:Configuration configuration = new Configuration().configure();   2、SessionFactory接口              1) 缓存sql语句和其他数据  ...
1、struts2处理web应用请求过程mvc实现                        2、HTTP请求 提交 Struts2StrutsPrepareAndExecuteFilter 核心控制器 ------ 请求分发给不同Action   3、让请求能够访问Action  ----- Action书写方式 三种 第一种 Action可以是 POJO  ((PlainOldJavaObjects)简单的Java对象) ----     不需要继承任何父类,实现任何接口     *struts2框架 读取struts.xml 获得 完整Action类名    ...
1、下面的代码有什么不妥之处? 1、 if(username.equals(“zxx”){} 2、 int x = 1; return x==1?true:false; 2、下面程序输出的结果? import java.util.Date; public class Test extends Date{ public static void main(String[] args) { new Test().test(); } public void test(){ System.out.println(super.getClass().getN ...
1.<script type="text/javascript"> 2. function validate(){ 3. var reg = new RegExp("^[0-9]*$"); 4. var obj = document.getElementById("name"); 5. if(!reg.test(obj.value)){ 6. alert("请输入数字!"); 7. } 8. if( ...
1、图解                 客户端初始化一个请求,容器通过加载web.xml来获取过滤器,请求经过一些列的过滤器,接着FilterDispatcher(或者StrutsPrepareAndExecuteFilter)被调用,FilterDispatcher(或者StrutsPrepareAndExecuteFilter)询问ActionMapper来决定这个请是否需要调用某个Action,如果有则把请求给ActionProxy,ActionProxy通过Configuration Manager访问框架的配置文件struts.xml,通过配置文件来找到要调用哪个Actin ...
最近在学习框架,发现框架中注解用的挺多的,似乎官方也推荐使用注解。感觉注解还是和代码耦合在了一起不像xml那样配置完全外化,可能还是xml方便维护一些。不过好处是真的非常的方便,代码极少,不像xml看起来那样的臃肿。 下面是个人的一些整理,希望对大家有点帮助:   1、基本概念 注解相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,没加,则等于没有某种标记,以后,javac编译器,开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记,就去干相应的事。标记可以加在包,类,字段,方法,方法的参数以及局部变量上。   2、3个内建注解 ...
Global site tag (gtag.js) - Google Analytics