随笔分类 -  JAVA

摘要:1 public class Test { 2 static void list(Integer[] i) { 3 for (Integer q : i) { 4 System.out.print(q + "*"); 5 } 6 System.out.println(); 7 } 8 static void list(String...args){ 9 for (String q : args) {10 System.out.print(q + "*");1... 阅读全文
posted @ 2012-11-08 15:22 hlb 阅读(262) 评论(0) 推荐(0)
摘要:国际化(internationalization)是设计和制造容易适应不同区域要求的产品的一种方式。它要求从产品中抽离所有的与语言,国家/地区和文化相关的元素。换言之,应用程序的功能和代码设计考虑在不同地区运行的需要,其代码简化了不同本地版本的生产。开发这样的程序的过程,就称为国际化。很多技术框架都提供国际化支持,struts2的国际化大致上分为页面的国际化,Action的国际化以及xml的国际化。我们将使用Struts2国际化技术实现登录功能的国际化。实现根据客户端的浏览器区域进行语言的切换,我们以英文和中文为例子。右键点击TestStruts2_001项目的“src”文件夹,选择“New” 阅读全文
posted @ 2012-11-07 14:20 hlb 阅读(532) 评论(0) 推荐(0)
摘要:1 package com.hlb.main; 2 /** 3 * 基类 4 */ 5 class Test { 6 private String name = "Test:"; 7 public String app(String a) { 8 return name += a; 9 }10 11 public String exe() {12 app("调用exe()");13 return name;14 }15 16 public String exe2() {17 a... 阅读全文
posted @ 2012-11-07 00:33 hlb 阅读(338) 评论(0) 推荐(0)
摘要:struts.xml (拦截器必须放进拦截器站(interceptor-stack)中方便调用) 1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd"> 3 <struts> 阅读全文
posted @ 2012-11-06 16:21 hlb 阅读(272) 评论(0) 推荐(0)
摘要:各种各样的乱码的解决方法总结。对于Java,由于默认的编码方式是UNICODE,所以用中文也易出问题,常见的解决是:Strings2=newString(s1.getBytes(“ISO-8859-1”),”GBK”);1、utf8解决JSP中文乱码问题一般说来在每个页面的开始处,加入:<%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><%request.setCharacterEncoding(" 阅读全文
posted @ 2012-11-05 12:29 hlb 阅读(1251) 评论(0) 推荐(0)
摘要:1 public class Enum { 2 public enum Spiciness { 3 YOU, ME, HE, SHE, HER, YOUS 4 } 5 public Enum(Spiciness degree){ 6 this.degree=degree; 7 } 8 9 Spiciness degree;10 11 public void describe() {12 switch (degree) {13 case YOU:System.out.pri... 阅读全文
posted @ 2012-11-05 01:37 hlb 阅读(417) 评论(0) 推荐(0)
摘要:<% String search = null; String stu = request.getParameter("stu"); String select_stu = request.getParameter("select_stu"); select_stu=new String(select_stu.getBytes("ISO-8859-1"),"utf-8"); if ("Xno... 阅读全文
posted @ 2012-11-05 01:23 hlb 阅读(201) 评论(0) 推荐(0)
摘要:创建自己的工具库可以减少或消除重复程序代码,减少输入负担。创建后,用 import static 语句导入。Print.javapackage com.hlb.util;import java.io.PrintStream;public class Print { public static void print(){ System.out.println(); } public static void print(Object ob){ System.out.println(ob); } public static void prin... 阅读全文
posted @ 2012-11-04 22:00 hlb 阅读(153) 评论(0) 推荐(0)
摘要:1 import java.util.ArrayList; 2 import java.util.List; 3 import java.util.Random; 4 5 public class Maopao { 6 7 /** 8 * @param args 9 */10 11 public List<Maopao> Max(int[] v) {12 List lis=new ArrayList<Maopao>();13 int x=v.length;14 for (int j = x-1; j < x; j--){15 for (int i = 0;... 阅读全文
posted @ 2012-11-04 20:42 hlb 阅读(299) 评论(0) 推荐(0)
摘要:客户端跳转://不保存request属性到下个页面,通过<jsp:param name="" value=""/>传参response.sendRedirect("index2.jsp");response.setHeader("Refresh","3;URL=index2.jsp");//定时跳转<meta http-equiv="refresh" content="3;URL=index2.jsp"> //定时跳转 服务器端跳转 阅读全文
posted @ 2012-11-04 20:32 hlb 阅读(1460) 评论(0) 推荐(0)