`
文章列表
通过一个例子来认识注解:由javaBean注解生成建表sql 定义表名注解 import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /*注解的分类 * 1.标记注解(marker annotation) * 注解体内没有定义任何元素,只起一个标记提示作用 * 常见的就是java.lang包下的Deprecated ...
首先在项目WEB-INF/web.xml下添加dwr的servlet,把dwr.jar包放到classpath下 <servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class> <!--debug参数为true当启动项目访问http://lo ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> jquery events </TITLE> <script src="jquery-1.3.2.js" type="text/javascript"></script> <script language="javascript" > ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <style> .bg1{ background-color:green; } .txt{ color:blue; } </style> <script src="jquery-1.4.4.js" type="text/javascript"></scrip ...

jquery选择器

jquery选择器 基本选择器   * id选择器      $("#id") 等价与 js的getElementById("id");      $("#id")获取的永远是对象,即使页面是没有id是“id”的元素      所以$("#id").css("color","green")永远不会报错      如果要检测所选对象是否存在时,可以用      if($("#id").length>0) ||  if($("#id&quo ...
<HTML> <HEAD> <script language="javascript"> function load(){ //可以用下标也可以用id/name属性来获取表单元素 var firstName =document.forms["userForm"]["firstName"].value; var lastName = document.forms[0].elements[1].value; alert(firstName+" ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAM ...
//含有初始值的对象 var obj1 = {"name":"bird","age":22,"sex":"man"}; //alert(obj1.name+" "+obj1["name"]); //即可以用.也可以用[]来取对象中的属性 var vals=""; for(var attr in obj1){ //循环获取对象中的所有值 vals +=obj1[attr]+&quo ...
   String url="jdbc:oracle:thin:@localhost:1521:orcl";   1.orcl数据库的   String user="test";   String password="test";   Connection conn= DriverManager.getConnection(url,user,password);   2、DB2数据库   Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstanc ...
在执行完一个action是,往往需要跳转到另一个action中。如添加或删除某一条信息后,再跳转到信息列表action中查询信息。这时如果需要保存当前分页的页码跳到显示信息页面。则就需要在执行完第一个action方法时,将当前pageNumber传递到第二个action中,这时仅仅依靠action中的mapping.findForward("forward name");就不能满足需求。 可以手工构造一个ActionForward对象来return; 如:return new ActionForward(mapping.findForward("forward n ...
struts1.x防止表单数据重复提交的原理是:当首次进入表单页面时,在action中生成一个随机数,调用this.saveToken(request)方法,保存到session中,当action跳转到表单页面时在页面上设置一个hidden域,value为生成的随机数,随着表单一起提交。在表单提交的action中对token的值进行比较。调用isTokenValid(request)方法。该方法对session中保存的token值和页面hidden中传递的值进行比较。如果相等判断为不是重复提交,否者判断为重复提交。 注意:表单jsp页面的form必须是struts的<html:form& ...

java动态代理

    博客分类:
  • java
定义接口类: public interface CommonInterface { public void add(); public void update(); public String get(String str); } 被代理对象(实现上面定义的接口) public class Target implements CommonInterface { public void add(){ System.out.println("target add method"); System.out.println("" ...
该问题一般时由于myeclipse不正常关闭导致的; 处理办法:   打开任务管理器,结束掉javaw.exe进程;   从新在myeclipse下启动tomcat,问题解决。

java枚举

    博客分类:
  • java
定义自己的枚举类 //用enum定义一个枚举类 public enum LampEnum{ //指定构造参数调用相应的构造器,并实现其中的抽象方法,每个枚举值就是一个final static LampEnum 对象; RED(30){ public LampEnum nextLamp(){ return YELLOW; }; },GREEN(30){ public LampEnum nextLamp(){ return RED; }; },YELLOW(5){ public LampEnum nextLamp(){ re ...
采用人与身份证之间的关系 Person类有3个属性 private int id ; private String name; private IdCard card; IdCard类有3个属性 private int id; private String number; private Person person; 第一种情况,主键关联(person类定位主表) Person类的xml映射文件 <class name="com.cao.po.Person" table="person"> <id na ...
Global site tag (gtag.js) - Google Analytics