3 回答
TA贡献2016条经验 获得超9个赞
从你的错误提示信息上看,你的代码应该是写在一个JSP页面的<%%>中的吧..这样的话,是不是你没有在JSP页面中导包呢?你试试在jSP页面开始的地方添加:<%@page import="java.util.*"%> 但估计这样的可能性不大,因为你的代码在你本地机器上运行没问题..-----------------------因为你List<Integer> alist=new ArrayList<Integer>();这个地方是用到了范型,而范型是在jdk1.5也就是java5.0才开始引入的新技术..所以我分析,也许是你本地机器安装的是jdk1.5(java5.0)或以上的版本,而服务器是这个版本一下的版本,所以不支持范型,建议你去掉范型试试在服务器端是否能正常运行。
TA贡献1847条经验 获得超11个赞
List<Integer> alist=new ArrayList<Integer>();泛型是jdk1.5才支持的 服务器上的jdk是上面版本An error occurred at line: 30 in the jsp file: /vote/TopicAction.jsp
看看TopicAction.jsp第30行 的代码。 看看是不是这个泛型
TA贡献1788条经验 获得超4个赞
试下 Integer.parseInt(st.trim()); 或是
你只要多打
import java.io.*;
public class abc
{
public static void main (String[] args) throws IOException
{
BufferedReader keyin=new BufferedReader(new InputStreamReader(System.in));
System.out.println("第一个数:");
String st=keyin.readLine();
int num1=Integer.parseInt(st);
System.out.println("第二个数:");
String st2=keyin.readLine();
int num2=Integer.parseInt(st2);
System.out.println("dispaly first input value is "+num1+" second inputvalue is "+num2);
}
}
看对你有没有帮助
添加回答
举报