com.ORM
包导入了没org.apache.jasper.JasperException: Unable to compile class for JSP
貌似tomcat不具备javac能力 是不是与jdk关联了
包导入了没org.apache.jasper.JasperException: Unable to compile class for JSP
貌似tomcat不具备javac能力 是不是与jdk关联了
解决方案 »
- Java工作方向问题
- struts2的action问题
- jsp页面中提示"session can not be resolved"
- 大家来帮我解决一个关于类装载的问题(报:Exception in thread "main" java.lang.SecurityException)
- tomcat配置的数据源怎么可以在非web app的程序里应用
- 请问一个城市做J2EE的比较多(找工作中,急)
- 高手们介绍几本关于Java WebServices & XML/Soap 开发方面的好书???感激..高分!
- 实体bean之间怎样相互调用?(急)
- 我已经下载了JDBC驱动,可是不知道该怎么安装,高手说一下具体的过程好吗?
- 有谁用过JBuilder5和JBuilder8,我想从5升到8,能否建议一下之间的差异?
- 请高手帮忙解决!!!!!!!!!!!!!!!!!!
- struts .properties文件保存?
不然怎么看
<%@ page contentType="text/html; charset=gb2312" %>
<%@ taglib uri="/struts-bean" prefix="bean" %>
<%@ taglib uri="/struts-html" prefix="html" %>
<%@ taglib uri="/struts-logic" prefix="logic" %>
<html>
<head>
<title><bean:message key="website.title"/></title>
<link href="css/stylesheet.css" rel="stylesheet" type="text/css">
</head>
<body class="body">
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border:1px; border-style:solid; border-color:#888888">
<tr>
<td width="20"> </td>
<TD height="50" align="right" valign="bottom">
<IMG src="images/icon_login.gif" align="absmiddle">
<INPUT id="qKey" name="qKey" value="商品关键字" onClick="this.value=''">
<select id="category">
<option value="0">所有商品</option>
<logic:present name="cateList">
<logic:iterate id="cate" name="cateList" type="com.ORM.Category">
<option value="${cate.id}">${cate.cateName}</option>
</logic:iterate>
</logic:present>
</select>
<A href="javascript:QuickSearch()"><IMG src="images/icon_search.gif" align="absmiddle" border="0"></A>
</TD>
<td width="20"> </td>
</tr>
<tr>
<td> </td>
<td>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TR align="center">
<TD valign="top" width="9"><IMG src="images/icon02.gif"></TD>
<TD class="header_menu" align="middle">
<A href="mer.do?method=browseIndexMer"><span class="whiteTitle"><bean:message key="menu.item1"/></span></A>
</TD>
<TD background="images/Bule_06.gif" width="2"></TD>
<TD class="header_menu" align="middle">
<A href="cart.do?method=browseCart"><span class="whiteTitle"><bean:message key="menu.item2"/></span></A>
</TD>
<TD background="images/Bule_06.gif" width="2"></TD>
<TD class="header_menu" align="middle">
<A href="order.do?method=browseOrder"><span class="whiteTitle"><bean:message key="menu.item3"/></span></A>
</TD>
<TD background="images/Bule_06.gif" width="2"></TD>
<TD class="header_menu" align="middle">
<A href="mem.do?method=browseWord"><span class="whiteTitle"><bean:message key="menu.item4"/></span></A>
</TD>
<TD background="images/Bule_06.gif" width="2"></TD>
<TD class="header_menu" align="middle">
<A href="mem.do?method=loadMember"><span class="whiteTitle"><bean:message key="menu.item5"/></span></A>
</TD>
<TD vAlign=top width=7><IMG src="images/icon07.gif"></TD>
</TR>
</TABLE></td>
</tr>
<tr>
<td> </td>
<td><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="200" valign="top"><TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TR>
<TD><IMG src="images/Bule_43.gif"></TD>
</TR>
<TR>
<TD class="C_Item_bg">
<logic:present name="member">
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TR>
<TD class="C_login_Title"><bean:message key="member.login.label"/></TD>
</TR>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=0 width="90%" align=center border=0>
<TR height="10"><TD></TD></TR>
<TR height="30" class="text">
<TD><bean:message key="member.logined" arg0="${member.memberName}" arg1="${member.memberlevel.levelName}"/></TD>
</TR>
<TR height="30">
<TD align="center">
<a href="login.do?method=logout"><span class="blueText"><bean:message key="member.logout"/></span></a>
</TD>
</TR>
</TABLE>
</TR>
</TABLE>
</logic:present>
<logic:notPresent name="member">
<html:javascript formName="memLoginForm"/>
<html:form action="/login.do?method=login" style="margin:0px;" onsubmit="return validateMemLoginForm(this);">
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TR>
<TD class="C_login_Title"><bean:message key="member.login.label"/></TD>
</TR>
<TR>
<TD>
<TABLE cellSpacing=0 cellPadding=0 width="90%" align=center border=0>
<TR height="30">
<TD class="text"><bean:message key="member.login.name"/>:
<html:text property="loginName" size="10" styleClass="textBox"/>
</TD>
</TR>
<TR height="30">
<TD class="text"><bean:message key="member.login.pwd"/>:
<html:password property="loginPwd" size="10" styleClass="textBox"/>
</TD>
</TR>
<TR height="30">
<TD class="UserRegster" align="right">
<html:button property="btn" onclick="reg()"><bean:message key="member.reg.text"/></html:button>
<html:submit><bean:message key="member.login.text"/></html:submit>
</TD>
</TR>
</TABLE>
</TR>
</TABLE>
<logic:messagesPresent>
<script language="javascript">
alert('<html:errors property="loginError"/>');
</script>
</logic:messagesPresent>
</html:form>
</logic:notPresent>
</TD>
</TR>
<TR>
<TD><IMG src="images/Bule_58.gif"></TD>
</TR>
</TABLE>
<TR>
<TD><IMG src="images/Bule_43.gif"></TD>
</TR>
<TR>
<TD class="C_Item_bg" valign="top">
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TR>
<TD class="C_Sort_Title"><bean:message key="mer.category"/></TD>
</TR>
<logic:notPresent name="cateList">
<TR>
<TD class="redText"><bean:message key="cate.notExist"/></TD>
</TR>
</logic:notPresent>
<TR height="10"><TD></TD></TR>
<logic:present name="cateList">
<logic:iterate id="cate" name="cateList" type="com.ORM.Category">
<TR>
<TD class="text">
<img src="images/cateIcon.gif" border="0">
<a href="mer.do?method=searchMer&cateid=${cate.id}">${cate.cateName}</a>
</TD>
</TR>
</logic:iterate>
</logic:present>
</TABLE>
</TD>
</TR>
<TR>
<TD><IMG src="images/Bule_58.gif"></TD>
</TR>
</TABLE></td>
<td width="20"> </td>
<td valign="top"><br>
<TABLE class="C_Goods_Title" cellSpacing=0 cellPadding=0 width="100%" border=0>
<TR>
<TD><IMG hspace=5 src="images/Icon_TeJia.gif"></TD>
<TD> </TD>
<TD align="right">
<A href="mer.do?method=browseSMer"><IMG hspace=5 src="images/icon_more.gif" border=0></A>
</TD>
</TR>
</TABLE>
<TABLE class="C_Goods_Border" cellSpacing=0 cellPadding=0 width="100%" border=0>
<TR>
<logic:notPresent name="smerList">
<TD valign="top" class="redText" colspan="3">
<bean:message key="mer.notExist"/>
</TD>
</logic:notPresent>
<logic:present name="smerList">
<logic:iterate id="mer" name="smerList" type="com.ORM.Merchandise">
<TD valign="top" width="33%">
<table cellspacing=0 cellpadding=0 width=180 border=0>
<tr>
<td align="TOP">
<table width="118" height="118" border="0" align="center" cellpadding="0" cellspacing="0" style="border:1px; border-style:solid; border-color:#888888">
<tr align="center" valign="middle">
<td><a href="mer.do?method=showMer&id=${mer.id}" target=_blank> <img src=".${mer.picture}" width="100" height="100" border="0"> </a></td>
</tr>
</table>
</td>
</tr>
<tr align="center" height="30">
<td><a href="mer.do?method=showMer&id=${mer.id}" target=_blank><span class="blueText">${mer.merName}</span></a></td>
</tr>
<tr align="center" height="20">
<td class="text"><bean:message key="mer.price"/>: ¥${mer.price} </td>
</tr>
<tr align="center" height="20">
<td class="text"><bean:message key="mer.sprice"/>: ¥${mer.sprice} </td>
</tr>
<tr>
<td>
<a href="mer.do?method=showMer&id=${mer.id}"><img src="images/icon_car.gif" border=0></a>
<a href="cart.do?method=addCart&id=${mer.id}"><img alt="" src="images/icon_buy.gif" border=0></a>
</td>
</tr>
</table>
</TD>
</logic:iterate>
</logic:present>
</TR>
</TABLE><br>
<TABLE class=C_Goods_Title cellSpacing=0 cellPadding=0 width="100%" border=0>
<TR>
<TD><IMG hspace=5 src="images/NewGoods_03.gif"></TD>
<TD> </TD>
<TD align=right><A href="mer.do?method=browseMer"><IMG hspace=5 src="images/icon_more.gif" border=0></A></TD>
</TR>
</TABLE>
<TABLE class="C_Goods_Border" cellSpacing=0 cellPadding=0 width="100%" border=0>
<TR>
<logic:notPresent name="merList">
<TD valign="top" class="redText" colspan="3">
<bean:message key="mer.notExist"/>
</TD>
</logic:notPresent>
<logic:present name="merList">
<logic:iterate id="mer" name="merList" type="com.ORM.Merchandise">
<TD valign="top" width="33%">
<table cellspacing=0 cellpadding=0 width=180 border=0>
<tr>
<td align="TOP">
<table width="118" height="118" border="0" align="center" cellpadding="0" cellspacing="0" style="border:1px; border-style:solid; border-color:#888888">
<tr align="center" valign="middle">
<td><a href="mer.do?method=showMer&id=${mer.id}" target=_blank> <img src=".${mer.picture}" width="100" height="100" border="0"> </a></td>
</tr>
</table>
</td>
</tr>
<tr align="center" height="30">
<td><a href="mer.do?method=showMer&id=${mer.id}" target=_blank><span class="blueText">${mer.merName}</span></a></td>
</tr>
<tr align="center" height="20">
<td class="text"><bean:message key="mer.price"/>: ¥${mer.price} </td>
</tr>
<tr>
<td class=GoodsItem_buy>
<a href="mer.do?method=showMer&id=${mer.id}"><img src="images/icon_car.gif" border=0></a>
<a href="cart.do?method=addCart&id=${mer.id}"><img alt="" src="images/icon_buy.gif" border=0></a>
</td>
</tr>
</table>
</TD>
</logic:iterate>
</logic:present>
</TR>
</TABLE>
</td>
</tr>
</table></td>
<td> </td>
</tr>
<tr>
<td colspan="3"> </td>
</tr>
<tr>
<td> </td>
<td height="30" bgcolor="#4282CE" class="whiteText" align="center">
<bean:message key="website.foot"/> </td>
<td> </td>
</tr>
<tr>
<td height="20" colspan="3"> </td>
</tr>
</table>
<script type="text/javascript">
//会员注册
function reg(){
window.location = "reg.jsp";
}
//搜索商品
function QuickSearch(){
var url = "mer.do?method=searchMer&cateid="+document.all.category.value;
var key = document.all.qKey.value;
if (key !=null && key!="商品关键字" && key.length>0)url = url+"&key="+key;
window.location = url;
}
</script>
</body>
</html>
Generated servlet error:
com.ORM.Category cannot be resolved or is not a type 这就是说com.ORM.Category找不到撒。
不知道你是从哪里找的代码,引入了一大堆自己没有的类。查查是不是必要的,如果没用就删啊。
这句代码的问题
jsp中未见导入com.ORM.Category的声明
可改为<logic:iterate id="cate" name="cateList">