新建java Web 出现的问题 球指点 急急!!!!

longburulin 2014-03-03 03:47:46
我新建的web程序,然后创建了一个jsp文件,然后jsp文件的第一行就出现红叉
用鼠标点上去出现“The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path” 这种错误我应该怎么弄啊
求大家详细指点一二
...全文
13175 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
qimao521 2014-07-08
  • 打赏
  • 举报
回复
引用 20 楼 Old__man 的回复:
[quote=引用 19 楼 zhulin2012 的回复:] [quote=引用 17 楼 guyueguyueyue 的回复:] [quote=引用 2 楼 kanorl 的回复:] 应该是缺少sevlet的jar包 假定你用的是tomcat 右键点击项目->build path->configure build path->add library->server runtime->apache tomcat
解决问题[/quote] 正解[/quote] 超正![/quote] 超超正!
史_老师 2014-04-13
  • 打赏
  • 举报
回复
你没有建sever吧,我也是这样的问题
Old__man 2014-04-06
  • 打赏
  • 举报
回复
引用 19 楼 zhulin2012 的回复:
[quote=引用 17 楼 guyueguyueyue 的回复:] [quote=引用 2 楼 kanorl 的回复:] 应该是缺少sevlet的jar包 假定你用的是tomcat 右键点击项目->build path->configure build path->add library->server runtime->apache tomcat
解决问题[/quote] 正解[/quote] 超正!
不是太高的手 2014-03-28
  • 打赏
  • 举报
回复
引用 17 楼 guyueguyueyue 的回复:
[quote=引用 2 楼 kanorl 的回复:] 应该是缺少sevlet的jar包 假定你用的是tomcat 右键点击项目->build path->configure build path->add library->server runtime->apache tomcat
解决问题[/quote] 正解
pangxiao 2014-03-27
  • 打赏
  • 举报
回复
检查tomcat7\conf下的server.xml是否配置项目路径
guyueguyueyue 2014-03-26
  • 打赏
  • 举报
回复
引用 2 楼 kanorl 的回复:
应该是缺少sevlet的jar包 假定你用的是tomcat 右键点击项目->build path->configure build path->add library->server runtime->apache tomcat
解决问题
多木多多木 2014-03-12
  • 打赏
  • 举报
回复
看下这段关于配置的文档,应该有帮助。 1. 下载 Tomcat 作者选择的是 Tomcat6,下载地址:http://tomcat.apache.org/download-60.cgi,选择绿色版的 zip 进行下载(目前最新的 Tomcat 6 版本的绿色版是 apache-tomcat-6.0.35.zip,作者已经上传了一个到 Csdn,下载地址是:http://download.csdn.net/detail/defonds/4486447)。 2. 安装 Tomcat 解压缩第 1 步的 apache-tomcat-6.0.35.zip,作者把它解压缩在 D 盘 tools目录下。右键点击我的电脑,选择属性->高级->环境变量->新建系统变量,变量名TOMCAT_HOME,变量值输入 D:\tools\apache-tomcat-6.0.35->确定。 3. 下载 Tomcat Eclipse 插件 下载地址 http://www.eclipsetotale.com/tomcatPlugin.html。最新的 releaseNotesV33 可以支持到 Tomcat 7(tomcatPluginV33.zip 可以支持 Eclipse 3.1, 3.2, 3.3, 3.4, 3.5, 3.6 和 Tomcat 4.x, 5.x, 6.x, 7.x。作者已经将其上传到 Csdn 资源,下载地址:http://download.csdn.net/detail/defonds/4486350)。 4. 安装 Tomcat 插件 将上一步得到的 tomcatPluginV33.zip 解压缩,将解压缩后得到的 com.sysdeo.eclipse.tomcat_3.3.0 文件拷贝到 eclipse 根目录下的 plugins 目录中。重启 eclipse,工具栏里出现图标证明已经安装成功。 5. Eclipse Tomcat 配置 eclipse->Window->Preferences->Tomcat,勾选Version 6.x,Tomcat home 选择第二步的安装目录。点击确定按钮。 6. 部署 JEE 项目到 Tomcat 右键点击项目名,Properties->Tomcat->确认 Is a Tomcat Project 被勾选后点击 OK 按钮,%Tomcat%/conf/Catalina/localhost 下会有 *.xml 文件生成。 7. 启动 Tomcat 调试项目 将第 3 步加压后 com.sysdeo.eclipse.tomcat_3.3.0 目录中的 DevLoader.zip 解压缩,得到的 org 文件。将得到的文件打 jar 包(命令行下使用jar -cvf DevLoader.jar *)得到的 DevLoader.jar 拷贝到 Tomcat 安装目录下的 lib 目录中。eclipse 点击小猫按钮启动 Tomcat 即可对你的 JEE 程序进行断点跟踪调试了。
09ajustice 2014-03-10
  • 打赏
  • 举报
回复
把tomcat lib下的包导进去
wbxsd1m 2014-03-09
  • 打赏
  • 举报
回复
引用 13 楼 ujnlvxin 的回复:
先设置server后建立项目就会避免这种事情,有可能是tomcat版本过低导致的。tomcat6中好像是2.0
tomcat6 应该是 选2.5;而非3.0,2.0 ;另外,楼主是否 new server了;
ploverfish 2014-03-05
  • 打赏
  • 举报
回复
引用 5 楼 longburulin 的回复:
[quote=引用 1 楼 rui888 的回复:] servlet-api.jar
我说一下我的创建步骤吧 我在Dynamic Web Project 下中的Target runtime选择<None> Dynamic web module version 选择3.0 Configuration 为Default Configuration 然后下一步 再下一步 在Web Module 中选中Generate web.xml deployment descriptor 然后点击完成 然后是创建一个jsp文件 都是默认的选项 完成后就出现上述那种情况[/quote] 先设置server后建立项目就会避免这种事情,有可能是tomcat版本过低导致的。tomcat6中好像是2.0
AS_MSDN 2014-03-03
  • 打赏
  • 举报
回复
把servlet-api jar包直接放进去,如果.jsp文件没问题,项目上任然有红 X ,直接运行,应该没问题了
longburulin 2014-03-03
  • 打赏
  • 举报
回复
引用 7 楼 dabing69221 的回复:
我去,你的web容器不是tomcat吗? 如果没有tomcat,在eclipse中添加runtime server即可! 自己研究吧,看样子还是小白一个! 呵呵
我添加过tomcat啊 eclipse都有3个小图标 也能看到下面的启动成功了 但是在那个前面那位说的最后一步没有apache tomcat 只有一个J2EE Preview 我在网上都没有找到怎么弄
ay转身遇 2014-03-03
  • 打赏
  • 举报
回复
首先你要下载一个tomcat,然后右键项目属性 tomcat 在里面配置就行了。
dabing69221 2014-03-03
  • 打赏
  • 举报
回复
我去,你的web容器不是tomcat吗? 如果没有tomcat,在eclipse中添加runtime server即可! 自己研究吧,看样子还是小白一个! 呵呵
longburulin 2014-03-03
  • 打赏
  • 举报
回复
引用 4 楼 dabing69221 的回复:
[quote=引用 2 楼 kanorl 的回复:] 应该是缺少sevlet的jar包 假定你用的是tomcat 右键点击项目->build path->configure build path->add library->server runtime->apache tomcat
楼上正解![/quote]但是我的没有那个apache tomcat啊 我该怎么弄啊 您能指教一下么
longburulin 2014-03-03
  • 打赏
  • 举报
回复
引用 1 楼 rui888 的回复:
servlet-api.jar
我说一下我的创建步骤吧 我在Dynamic Web Project 下中的Target runtime选择<None> Dynamic web module version 选择3.0 Configuration 为Default Configuration 然后下一步 再下一步 在Web Module 中选中Generate web.xml deployment descriptor 然后点击完成 然后是创建一个jsp文件 都是默认的选项 完成后就出现上述那种情况
dabing69221 2014-03-03
  • 打赏
  • 举报
回复
引用 2 楼 kanorl 的回复:
应该是缺少sevlet的jar包 假定你用的是tomcat 右键点击项目->build path->configure build path->add library->server runtime->apache tomcat
楼上正解!
longburulin 2014-03-03
  • 打赏
  • 举报
回复
引用 2 楼 kanorl 的回复:
应该是缺少sevlet的jar包 假定你用的是tomcat 右键点击项目->build path->configure build path->add library->server runtime->apache tomcat
我按照您的操作 到server runtime 后面就只剩下一个J2EE Preview啊 没有apache tomcat 我装的也是tomcat 但我用的是ubuntu 系统 tomcat也能在eclipse里面正常启动啊 我该怎么解决啊
kanorl 2014-03-03
  • 打赏
  • 举报
回复
应该是缺少sevlet的jar包 假定你用的是tomcat 右键点击项目->build path->configure build path->add library->server runtime->apache tomcat
加载更多回复(1)

81,115

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧