eclipse中配置servlet

添加了servlet-api.jar后,eclipse仍然报错找不到httpservlet类!怎么解决?是最新版的。helios版。虽然说是红线划出来说是有错。但是类都被... 添加了servlet-api.jar后,eclipse仍然报错找不到httpservlet类!怎么解决?
是最新版的。helios版。虽然说是红线划出来说是有错。但是类都被编译了。在\build\classes目录下。
展开
 我来答
小傻

2015-10-15 · 知道合伙人软件行家
小傻
知道合伙人软件行家
采纳数:11567 获赞数:31135
已经做过两个上架的app和两个网页项目.

向TA提问 私信TA
展开全部
Eclipse+Tomcat环境下部署Servlet步骤如下:

1.修改web.xml和server.xml之后必须从新启动tomcat
2.应用这个servlet的时候要使用“<url-pattern>/select</url-pattern>”(下面的代码倒数第三行)里面的/select中的"select",否则出现404号错误,事实上这是一个URL到Servlet的映射
部署:需要把项目文件夹拷贝到webapps文件夹下面

(1). 修改tomcat安装目录conf文件夹下的server.xml
在最后的</Host>前添加一段代码
<Context path="/servTest" docBase="/servTest" debug="0"
reloadable="true" crossContext="true"></Context>
(servTest是项目名称)
用以下代码使得tomcat自动找到当前项目文件夹(不需要把项目拷贝到webapps下面):
<Context path="/Searcher" docBase="D:\workplace\Searcher" debug="0"
reloadable="true" />

(2) 在项目文件夹WEB-INF下配置web.xml
内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<servlet>
<servlet-name>SelectServlet</servlet-name>
<servlet-class>com.SelectServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>SelectServlet</servlet-name>
<url-pattern>/select</url-pattern>
</servlet-mapping>

</web-app>
千锋教育
2015-12-03 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
一、建立项目:建立一个动态的web项目(Dynamic Web Project),起名为BlogWeb,并在Target runtime下配置tomcat
二、在WebContent下WEB-INF的lib里放入mysql-connector-java.5.0.5-bin.jar
三、编写数据库操作和servlet页面信息的代码:在src里编写pojo类,数据库连接类,数据库操作类dao以及servlet中用于显示玉面信息的类
四、编写html页面,并放在WEB-INF下
五、配置web.xml中的信息,即servlet中的页面信息
六、创建Server并启动
七、打开IE,输入地址进行测试
八、发布WEB项目:将项目以WAR file形式导出,并将导出的文件置于tomcat目录下的webapps里。这样不用启动server,也能直接用IE看见我们编写的html了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
talenian
2010-08-11 · 超过59用户采纳过TA的回答
知道答主
回答量:147
采纳率:0%
帮助的人:137万
展开全部
我觉得这个问题可以说得再详细一些。
我自己在写web项目的时候,都是使用eclipse for j2EE.
如果条件允许,你也可以使用MyEclipse.
在进行基本servlet编程时,建立web项目,不需要导入另外的包。一般没问题。

针对你的问题。我没有尝试过,不过你可以试着把问题说清楚,比如你是如何建立一个项目的。用的什么类型什么版本eclips。如果我知道,我会尽量回答。

以上我的回答,仅供参考。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fengweizhi1985
2010-08-11 · TA获得超过524个赞
知道小有建树答主
回答量:380
采纳率:0%
帮助的人:226万
展开全部
把包给删除了重新引用一次吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式