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();