`
文章列表

内部类

    博客分类:
  • java
package InnerClass; //内部类可以继承其他的类,也可以作为一个接口,由另一个内部类实现 //但匿名内部类(没有名字的类)不能继承其他的类 import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.text.NumberFormat; import javax.swing.JOptionPane; import javax.swing.Timer; public class InnerClassTest{ public static ...
Java是一种简单、动态、面向对象、分布式、解释执行、健壮、安全、结构中立、可移植、高效能、具有多线程能力的新一代语言。 Java是一种简单的语言   Java删除了许多极少被使用、不容易理解和容易令人混淆的C++功能。剔 ...

初识JUnit

    博客分类:
  • java
package com.hugui.juint4; public class T { public int add(int x, int y){ return x + y; } public int divide(int x, int y){ return x/y; } } //Errors表示程序出错,Failures表示结果测试出错 //运行多个测试 package com.hugui.juint4.test; //静态引入(可以把那个类里面的静态方法引入进来),以前是import org.junit.* ...
Student.java package com.hugui.hibernate.model; public class Student { private int id; private String name; private int age; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public v ...
b) 写自己的转换器: public class MyPointConverter extends DefaultTypeConverter{ @Override public Object convertValue(Object value, Class toType) { if(toType == Point.class) { Point p = new Point(); String[] strs = (String[])value; String[] xy = strs[0].split(","); p.x = In ...
在服务器端生成一个随机值,然后传给客户端的form中,当客户端提交时,用隐含域提交给服务器端,提交后, 服务器端又把那个随机值清掉了,当你再次提交时,服务器端的那个随机值已经清掉了,所以提交失败 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://strut ...
用来验证。。。等等 package com.hugui.interceptor; import com.opensymphony.xwork2.ActionInvocation; import com.opensymphony.xwork2.interceptor.Interceptor; public class MyInterceptor implements Interceptor{ public void destroy() { // TODO Auto-generated method stub } public void in ...
login.username=username: login.password=password: login.login=login welcome.msg=welcome\:{0} login.username=用户名: login.password=密 码: login.login=登录 welcome.msg=欢迎你:{0} 在struts.xml中配置 <constant name="struts.custom.i18n.resources" value="bbs2009"></consta ...
PropertiesEditor插件是一个资源文件编码转换插件,因为她的存在,可以省却native2ascii转换命令的诸多操作步骤,使国际化的开发省去好多功夫。 安装: Eclipse中的安装,见Eclipse专辑; MyEclipse中的安装步骤如下: help-->software updates-->Find and Install...-->searcher for new features to install-->next-->New Remote site...-->进入New Update site 设置界面, Name文本框随便输 ...
<?xml version="1.0" encoding="GB18030" ?> <%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%> <%@ taglib uri="/struts-tags" prefix="s" %> <%@ page import="j ...
<?xml version="1.0" encoding="GB18030" ?> <%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%> <%@ taglib uri="/struts-tags" prefix="s" %> <!DOCTYPE html PUBLIC & ...
UserAction.java package com.hugui.struts2.user.action; import com.opensymphony.xwork2.ActionSupport; public class UserAction extends ActionSupport { private int type; private String r; public String getR() { return r; } public void setR(String r) { this.r = r; } pu ...
UserAction.java package com.hugui.struts2.user.action; import com.opensymphony.xwork2.ActionSupport; public class UserAction extends ActionSupport { private int type; public int getType() { return type; } public void setType(int type) { this.type = type; } @Override ...
struts.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> <constant name=" ...
chain     用来处理Action链     com.opensymphony.xwork2.ActionChainResult dispatcher     用来转向页面,通常处理JSP     org.apache.struts2.dispatcher.ServletDispatcherResult freemaker     处理FreeMarker模板     org.apache.struts2.views.freemarker.FreemarkerResult httpheader     控制特殊HTTP行为的结果类型     org.apach ...
Global site tag (gtag.js) - Google Analytics