Spring做jsp出错误

严重:Servlet.service()forservletjspthrewexceptionorg.apache.jasper.JasperException:Unab... 严重: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 7 in the generated java file
Only a type can be imported. com.zj.service.GoodsService resolves to a package

An error occurred at line: 8 in the generated java file
Only a type can be imported. com.zj.beans.Goods resolves to a package

An error occurred at line: 9 in the generated java file
Only a type can be imported. org.springframework.context.ApplicationContext resolves to a package

An error occurred at line: 10 in the generated java file
Only a type can be imported. org.springframework.context.support.ClassPathXmlApplicationContext resolves to a package

An error occurred at line: 18 in the jsp file: /WebRoot/goods_list.jsp
ApplicationContext cannot be resolved to a type
15: <body>
16: <table>
17: <%
18: ApplicationContext applicationContext = new ClassPathXmlApplicationContext("beans.xml");
19: GoodsService goodsService = (GoodsService)applicationContext.getBean("goodsService");
20: List<Goods> goods = goodsService.getAllGoods();
21: Iterator it = goods.iterator();
展开
 我来答
千锋教育
2015-12-27 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
一般在jsp中出现如下错误:Unable to compile class for JSP是因为jsp上有语法错误导致。
<%@page import="com.pd.Person"%>
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%
Student stu=new Student();//使用默认的包,这个会出错
Person p=new Person(); //导入了包,没有问题
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
</html>
星的依偎
推荐于2016-10-06 · TA获得超过683个赞
知道小有建树答主
回答量:154
采纳率:0%
帮助的人:197万
展开全部
您没导包
在这个jsp文件的第二行插入<%@ page import="org.springframework.context.ApplicationContext;"%>
<%@ page import="org.springframework.context.support.ClassPathXmlApplicationContext;"%>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huanfenfei
2010-06-25
知道答主
回答量:21
采纳率:0%
帮助的人:0
展开全部
ApplicationContext ctx = new FileSystemXmlApplicationContext(路径名称);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shenwenchao1
2010-06-22 · TA获得超过1586个赞
知道小有建树答主
回答量:949
采纳率:100%
帮助的人:0
展开全部
ApplicationContext 这个改成org.springframework.context.ApplicationContext
ClassPathXmlApplicationContext这个改成
org.springframework.context.support.ClassPathXmlApplicationContext

如果还不行 你需要导入spring相应的jar包。有什么问题,可以M我。呵呵
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Jseven_jy
2010-06-22 · TA获得超过8122个赞
知道大有可为答主
回答量:2499
采纳率:100%
帮助的人:1134万
展开全部
你没在页面上导入包吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jason_xcc
2010-06-22 · TA获得超过587个赞
知道小有建树答主
回答量:163
采纳率:0%
帮助的人:164万
展开全部
ApplicationContext包导错了吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式