javaScript中数组的定义方法
定义数组
数组对象用来在单独的变量名中存储一系列的值。
我们使用关键词 new 来创建数组对象。下面的代码定义了一个名为 arr 的数组对象:
var arr = new Array();
有两种向数组赋值的方法(你可以添加任意多的值,就像你可以定义你需要的任意多的变量一样)。
1:
var mycars=new Array();mycars=“Saab“;mycars=“Volvo“;mycars=“BMW“;
也可以使用一个整数自变量来控制数组的容量:
var mycars=new Array(3);mycars=“Saab“;mycars=“Volvo“;mycars=“BMW“;
2:
var mycars=new Array(“Saab“,“Volvo“,“BMW“);
-------------------------------------------------------------------------------------
或者用数组字面量(直接量)方便的创建数组。一个数组字面量是在一对方括号中包裹着一个或多个用 逗号 隔开的表达式。并且数组中的每个值都有索引。从0开始。
var empty = ;var cars=[“Saab“,“Volvo“,“BMW“];empty //undefinedcars //’Volvo’
如何使用JAVA md5算法
第一步:import java.security.MessageDigest;第二步:private final static String digits = {“0“, “1“, “2“, “3“, “4“, “5“, “6“, “7“,“8“, “9“, “a“, “b“, “c“, “d“, “e“, “f“};第三步:public static String byteArrayToHexString(byte b) {StringBuffer sb = new StringBuffer();for (byte aB : b) {sb.append(byteToHexString(aB));}return sb.toString();}第四步: private static String byteToHexString(byte b) {int n = b;if (n 《 0) {n = 256 + n;}int d1 = n / 16;int d2 = n % 16;return digits[d1] + digits[d2];}第五步: public static String MD5Encode(String origin) {String result = ““;try {result = origin;MessageDigest md = MessageDigest.getInstance(“MD5“);md.update(result.getBytes(“UTF-8“));result = byteArrayToHexString(md.digest());} catch (Exception e) {e.printStackTrace();}return result;}应用实例:package zy.until;import java.security.MessageDigest;/*** User: lxy* Date: 2015/6/23* Time: 15:43*/public class MD5 {private final static String digits = {“0“, “1“, “2“, “3“, “4“, “5“, “6“, “7“,“8“, “9“, “a“, “b“, “c“, “d“, “e“, “f“};public static String byteArrayToHexString(byte b) {StringBuffer sb = new StringBuffer();for (byte aB : b) {sb.append(byteToHexString(aB));}return sb.toString();}private static String byteToHexString(byte b) {int n = b;if (n 《 0) {n = 256 + n;}int d1 = n / 16;int d2 = n % 16;return digits[d1] + digits[d2];}public static String MD5Encode(String origin) {String result = ““;try {result = origin;MessageDigest md = MessageDigest.getInstance(“MD5“);md.update(result.getBytes(“UTF-8“));result = byteArrayToHexString(md.digest());} catch (Exception e) {e.printStackTrace();}return result;}}
java提示http status 404错误
HTML或者JSP页面里面《s:form 标签里面的namespace与下面截图中的namespace有关,
而你们因为在定义action的时候在默认的namespace中定义,默认的namespace是“/“
所以你们访问的时候,直接/项目名/actionName就行,在提交《s:form表单的时候访问的是/项目名/namespace/actionName!注意:form表单没有namespace属性,它的action就需要是namespace+actionName!-数组