Java项目JspWriter的问题
导入javax.servlet.jsp.JspWriter无法解析
对于Tomcat,它是jsp-api.jar文件的一部分。不过,千万 手动将此文件添加到构建路径类似像你一样的servlet-api.jar,那会不会是正道!这将使您的webapp 无法 移植到其他目标运行时(阅读:servlet容器)。也就是说,您的Web应用程序仅与Tomcat 6.0兼容,而与其他容器版本不兼容,例如Tomcat7,Glassfish,JBoss AS等。
我查看了Java Build Path,并了解以下内容:
1)servlet-api.jar-C: Program档案…
删除这个。它只会与您将要配置的任何目标运行时相冲突。
我曾经有一个Apache Tomcat 6.0库的项目是未绑定的,所以我删除了它。我试图添加它,但是没有。单击添加库>服务器运行时,我会看到一个新窗口:“选择要添加到类路径的运行时”,但是没有任何选择。
转到Eclipse中的“ 服务器” 视图。右键单击它,然后选择“ 新建”。选择适当的servlet容器品牌和版本,并逐步完成向导。现在,您已经在Eclipse中有了目标运行时。
然后,在项目的属性中,转到“ 目标运行时” ,然后在其中选择服务器。不需要做其他任何事情。Eclipse将处理剩余的魔术。
解决方法我在工作中有一个旧的JSP Web项目,试图将其导入eclipse。我对Java和Eclipse的经验远非如此。
在一个jsp文件中,我遇到错误:无法解析导入javax.servlet.jsp.JspWriter
编码:
<%@ page import='org.apache.axiom.om.OMAbstractFactory,org.apache.axiom.om.OMElement,org.apache.axiom.om.OMFactory,org.apache.axiom.om.OMNamespace,org.apache.axis2.AxisFault,org.apache.axis2.Constants,org.apache.axis2.addressing.EndpointReference,org.apache.axis2.client.Options,org.apache.axis2.client.ServiceClient,org.apache.axis2.context.ConfigurationContext,org.apache.axis2.context.ConfigurationContextFactory,javax.servlet.ServletContext,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,javax.servlet.jsp.JspWriter,<- Problem is HERE javax.xml.parsers.SAXParser,javax.xml.parsers.SAXParserFactory' session='false' %>
而且,当然,在我引用JspWriter的其他任何地方,我也会遇到相同的错误。
我查看了Java Build Path,并 了解到以下内容:1)servlet-api.jar-C: Program Files …2)Ear库3)JRE系统库(jdk1.6.0_25)4)Web App库
我曾经有一个Apache Tomcat6.0库的项目是未绑定的,所以我删除了它。我试图添加它,但是没有。单击添加库>服务器运行时,我会看到一个新窗口:“选择要添加到类路径的运行时”,但是没有任何选择。
我已安装:用于Web开发人员的Eclipse Java EE IDE,已安装的Apache Tomcat(6.0),最新版本的Ant和Windows 764bit。
有任何想法吗?
谢谢。
相关文章:
1. 修改mysql配置文件的默认字符集重启后依然不生效2. mongodb - windows7下mongod无法正常启动3. angular.js - 关于指令link 中的创建变量问题4. mysql - 请教一个Java做数据库缓存的问题5. python sqlite3 长语句插入出错6. php - 类似Apple官网顶部3级导航该如何设计数据库?7. 请问一下各位老鸟 我一直在学习独孤九贱 现在是在tp5 今天发现 这个系列视频没有实战8. javascript - ueditor引入报错问题9. javascript - 豆瓣的这个自适应是怎么做的?10. 作为新手,未定义索引username,求解,谢谢

网公网安备