Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java I';我将JSP与NetBeans和I'一起使用;我得到以下错误_Java_Jsp_Netbeans - Fatal编程技术网

Java I';我将JSP与NetBeans和I'一起使用;我得到以下错误

Java I';我将JSP与NetBeans和I'一起使用;我得到以下错误,java,jsp,netbeans,Java,Jsp,Netbeans,注: 代码: 无标题文件 作者 标题 总结 体裁 年 价格 身份证件 0){for(i=jb;i 有人能告诉我问题出在哪里吗?试着按照消息上说的做: 使用-Xlint重新编译:未选中以获取详细信息 执行vcd=CheckUser.search_latest_cd();和vbo=CheckUser.search_latest_books();返回 向量 未检查或不安全操作的原因通常是编译器无法检查generictype。有关详细信息,请阅读 > Java矢量< /代码>在java版本的后期版

注:

代码:


无标题文件
作者
标题
总结
体裁
年
价格
身份证件
0){for(i=jb;i

有人能告诉我问题出在哪里吗?

试着按照消息上说的做:

使用-Xlint重新编译:未选中以获取详细信息


执行
vcd=CheckUser.search_latest_cd();
vbo=CheckUser.search_latest_books();
返回 向量

未检查或不安全操作的原因通常是编译器无法检查generictype。有关详细信息,请阅读

> Java<代码>矢量< /代码>在java版本的后期版本中被禁止。应该考虑使用<代码>列表< /> >和<代码> 另一个注意事项是,您不需要创建从未使用过的对象。以下是您的代码:

<%
  String like=" ";
  Vector<String> vcd = new Vector<String>();
  Vector<String> vbo = new Vector<String>();
  vcd=CheckUser.search_latest_cd();
  int jc=vcd.size();
  vbo=CheckUser.search_latest_books();
  int jb=vbo.size();
  int i=0;

%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

<table border="1" cellspacing="10"
bgcolor=#99FFFF>
<tr>
<th>Author</th>
<th>Title</th>
<th>Summary</th>
<th>Genre</th>
<th>year</th>
<th>Price</th>
<th>ID</th>
</tr>
<%if(vbo.size()>0){for( i=jb;i<jb;i-=7){%>
<tr><td><%out.print(vbo.get(i-6));%></td><td><%out.print(vbo.get(i-5));%></td>
<td><%out.print(vbo.get(i-4));%></td><td><%out.print(vbo.get(i-3));%></td>
<td><%out.print(vbo.get(i-2));%></td><td><%out.print(vbo.get(i-1));%></td>
<td><%out.print(vbo.get(i));}}%></td></tr>
</table>

Vector vcd=null;
vcd=CheckUser.search_latest_cd();

创建永不使用的新
向量
对象是浪费时间。

最后但并非最不重要的一点,您看到的不是错误,而是编译器发出的警告(尽管某些编译器可以设置为将警告作为错误处理,但这不是Sun Java编译器的默认行为).

哦,我的眼睛。Scriptlet代码不应该在世界上占有一席之地。请阅读最新的教程/书籍。这是90年代编写JSP/HTML的方式。他不能。它是由Tomcat内部编译的JSP生成的源文件。
<%
  String like=" ";
  Vector<String> vcd = new Vector<String>();
  Vector<String> vbo = new Vector<String>();
  vcd=CheckUser.search_latest_cd();
  int jc=vcd.size();
  vbo=CheckUser.search_latest_books();
  int jb=vbo.size();
  int i=0;

%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>

<table border="1" cellspacing="10"
bgcolor=#99FFFF>
<tr>
<th>Author</th>
<th>Title</th>
<th>Summary</th>
<th>Genre</th>
<th>year</th>
<th>Price</th>
<th>ID</th>
</tr>
<%if(vbo.size()>0){for( i=jb;i<jb;i-=7){%>
<tr><td><%out.print(vbo.get(i-6));%></td><td><%out.print(vbo.get(i-5));%></td>
<td><%out.print(vbo.get(i-4));%></td><td><%out.print(vbo.get(i-3));%></td>
<td><%out.print(vbo.get(i-2));%></td><td><%out.print(vbo.get(i-1));%></td>
<td><%out.print(vbo.get(i));}}%></td></tr>
</table>
Vector<String> vcd = new Vector<String>();
vcd=CheckUser.search_latest_cd();
Vector<String> vcd = CheckUser.search_latest_cd();
Vector<String> vcd = null;
vcd=CheckUser.search_latest_cd();