我的hashmap文件已经编译成功了,代码如下:package org.apache.jsp.xx;
import java.io.*;
import java.util.*;
public class Delegation{
public static final java.util.Map<String, Integer> DELEGATION=new java.util.HashMap<String,Integer>();
static{
DELEGATION.put("中国", new Integer(1));
DELEGATION.put("法国", new Integer(2));
DELEGATION.put("德国", new Integer(3));
}
}请问如何调用它呢??在jsp文件里如何调用它来打印出相应的Integer(1)呢??求大侠帮帮忙~~
import java.io.*;
import java.util.*;
public class Delegation{
public static final java.util.Map<String, Integer> DELEGATION=new java.util.HashMap<String,Integer>();
static{
DELEGATION.put("中国", new Integer(1));
DELEGATION.put("法国", new Integer(2));
DELEGATION.put("德国", new Integer(3));
}
}请问如何调用它呢??在jsp文件里如何调用它来打印出相应的Integer(1)呢??求大侠帮帮忙~~
<%@page contentType="text/html;charset=gb2312"%>
<%@page import="java.io.*"%>
<%@page import="java.sql.*"%>
<%@page import="javax.sql.*"%>
<%@ page import="oracle.jdbc.driver.*"%>
<%@ page import="java.util.*"%>
<html>
<head><title>国家</title>
</head>
<body ><form>
<%
out.println(org.apache.jsp.xx.Delegation.DELEGATION.get("中国"));
%>
</form>
</body>
</html>
<%@page import="java.io.*"%>
<%@page import="java.sql.*"%>
<%@page import="javax.sql.*"%>
<%@ page import="oracle.jdbc.driver.*"%>
仔细看看吧,或者先把
中国 换成 china 英文看看
在所有jsp头中加
<%@page pageEncoding="UTF-8"%>
To:5楼
out.println(org.apache.jsp.xx.Delegation.DELEGATION.get("中国")); 这是楼主自己写的类调用静态方法,咋一看似乎挺专业,吼吼