精华内容
下载资源
问答
  • Idea中找不到Servlet路径
    千次阅读
    2020-09-22 16:40:01

    解决项目中找不到Servlet类

    今天在写项目时候,运行时发现,Servlet地址没有问题,但是总是找不到。

    重新建了一个项目也不行,后来,不使用注解,使用web.xml配置,又可以,百度一下原来,metadata-complete="true",要将这里设置为false,

    然后在使用注解,就可以了。

    更多相关内容
  • 关于找不到Servlet的问题

    千次阅读 2020-12-16 15:38:13
    原因是找不到Servlet包导致 方法一:Project Structures 添加servlet-api.jar包 亲测无效 原因未知 方法二:有效 在WEB-INF目录下新建一个lib目录,将tomcat安装目录下lib文件夹中的servlet-api.jar复制到在IDEA中...

    在这里插入图片描述
    在实现Servlet接口时出现爆红 报错Cannot resolve symbol ‘Servlet’
    原因是找不到Servlet包导致
    方法一:Project Structures 添加servlet-api.jar包 亲测无效 原因未知
    方法二:有效
    在这里插入图片描述
    在这里插入图片描述
    在WEB-INF目录下新建一个lib目录,将tomcat安装目录下lib文件夹中的servlet-api.jar复制到在IDEA中新建的lib目录下,不要忘了右键选择"Add as library…" 然后回到爆红的Servlet中按alt+Enter将Servlet包导入,问题解决。或者手动导包“import javax.servlet.*;”。导完包后不要忘了要实现Servlet接口的所有方法,还是用alt+Enter快速实现。

    展开全文
  • IDEA创建servlet,篇末有找不到servlet报404的原因

    万次阅读 多人点赞 2019-04-16 19:43:30
    弄了好几天,终于知道哪里...末尾的10%为解决因找不到编写的servlet文件在Tomcat网页上报404的原因 <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head&g...

    弄了好几天,终于知道哪里错了,满满的经验啊
    本篇总结:90%的内容为正确创建servlet的步骤
    末尾的10%为解决因找不到编写的servlet文件在Tomcat网页上报404的原因
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    <html>
      <head>
        <title>$Title$</title>
      </head>
      <body>
      <font size="5"/>
        <form action="/Demo" method="post">
            输入英文句子:<br>
            <textarea name='english' rows="5" cols="30"></textarea><br>
            <input type="submit" value="提交">
        </form>
    
      </body>
    </html>
    

    在这里插入图片描述

    import javax.servlet.ServletConfig;
    import javax.servlet.ServletException;
    import javax.servlet.ServletRequest;
    import javax.servlet.ServletResponse;
    import javax.servlet.annotation.WebServlet;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.IOException;
    import java.io.PrintWriter;
    
    @WebServlet(name = "Demo")
    public class Demo extends HttpServlet {
        @Override
        public void init (ServletConfig config) throws ServletException {
            super.init(config);
        }
    
        @Override
        public void service (ServletRequest req, ServletResponse res) throws ServletException, IOException {
            req.setCharacterEncoding("utf-8");
            res.setContentType("text/html; charset=utf-8");
            PrintWriter out = res.getWriter();
            out.println("<html><body bgcolor=yellow>");
            String str = req.getParameter("english");
            if (str == null || str.length() == 0){
                return;
            }
            String [] word = str.split("[^a-zA-Z]+");
            int n = 0;
            try{
                for(int i = 0; i < word.length; i++) {
                    if (word[i].length() >= 1){
                        n++;
                        out.print("<br>" + word[i]);
                    }
                }
            }catch (NumberFormatException e){
                out.print(" " + e);
            }
            out.print("<h2>句子中单词数目为:" + n);
            out.print("</body></html>");
        }
        @Override
        protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    
        }
    
        @Override
        protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
            //设置网页响应类型
            response.setContentType("text/html");
            //实现具体操作
            PrintWriter out = response.getWriter();
            out.println("This is a new servlet page");
        }
    }
    
    

    在这里插入图片描述
    配置Tomcat
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    注意:

    在web.xml中的/Demo 和 ce.jsp中的在这里插入图片描述
    要保持一致,否则会找不到servlet文件,(这个问题困扰了我好几天!此处省略一万亿句脏话。。。。。。)

    展开全文
  • Eclipse中找不到Servlet

    千次阅读 2019-07-26 09:14:39
    Eclipse中使用的HttpServlet类之所以识别不到的原因是没有导入Servlet-api.jar包,这个包在所安装在的tomcat的lib文件下,所以只需要导入即可。 在需要导入的工程上右键进入properties,选择Javabuild path ,...

    Eclipse中使用的HttpServlet类之所以识别不到的原因是没有导入Servlet-api.jar包,这个包在所安装在的tomcat的lib文件下,所以只需要导入即可。
    在需要导入的工程上右键进入properties,选择Javabuild path ,library选项卡中add
    externaljars,选择你所安装tomcat目录下lib文件中的Servlet-api.jar包即可。
    下面文章详细展示了导入过程。

    导入jar包:
    右键点击你的项目–>构建路径–>配置构建路径.
    在这里插入图片描述
    点击添加外部jar,如下图所示。
    在这里插入图片描述
    把下面的jar包全部选中都添加进去,如下图所示。
    在这里插入图片描述
    可以看到下图jar包已经全部添加进来了,如下图所示。
    在这里插入图片描述
    其中包含了servlet包。
    在这里插入图片描述
    写一个JSP的HelloWorld,并且点击运行,会IDE自动启动Tomcat。
    在这里插入图片描述
    最后可以正常调试了,如下图所示。
    在这里插入图片描述

    展开全文
  • idea中implements Servlet时找不到Servlet

    千次阅读 2021-01-16 21:45:26
    idea中implements Servlet时找不到Servlet 具体情况: idea2020.2.3 已配置好tomcat 模块已经加好web支持 解决方法: 1、打开project Structure,找到Modules 2、选择模块 3、点击Dependencies 4、点加号,选择...
  • 这是由于注解信息缺少,在Servlet中,你可以看到IDEA已经帮我们生成了相应的注解,但是仅仅这样还是不够的。 因为这里的注解只是告诉了IDEA servlet的名字,但并没有指明访问路径! 因此,解决方法有两种: 1:增加...
  • jsp中url找不到Servlet的可能原因

    千次阅读 2018-09-02 13:32:34
    尝试用jsp+servlet写项目时发现,url里用相对路径取不到servlet。  后发现在web.xml中对servlet配置如下 &lt;servlet&gt; &lt;servlet-name&gt;PlayerServlet&lt;/servlet-name&gt; ...
  • 日志在下边,说 找不到 Servlet 映射 /fckeditor/editor/filemanager/connectors/* 的 Servlet 名称,但是我看了这个路径下有这个类 web.xml <servlet> <servlet-name>ConnectorServlet</servlet-...
  • 关于jsp找不到servlet

    千次阅读 2018-03-17 23:10:38
    提交路径中的el表达式首先是需要导包的,直接写,而且Servlet命名要规范,如此提交在servlet配置文件中要看准路径和映射名最后有webapp这个必须要有例如&lt;web-app xmlns:xsi="... xmlns="...
  • 2.出现的问题比较怪,ecplise上的小猫图标启动tomcat报错,tomcat读取不到servlet,但是不使用小猫图标去new 一个 server,启动正常。这是为什么? 3.另一个问题,new server,新的server不到项目的setting文件,...
  • 问题描述:继承 Servlet 接口,IDEA能自动调用 Servlet 包 解决办法: 加入自己所建的项目中: 问题解决:
  • Idea创建maven项目后运行时找不到Servlet 今天学习maven后,试着将之前写好的程序copy进来,想试着运行一下 一开始直接使用Tomcat可以运行项目,后来想使用Maven启动Tomcat来运行项目 于是我先配置好插件 然后...
  • Eclipse 找不到 Servlet

    千次阅读 2017-12-21 15:50:38
    解决方法: 1、右击项目名->properties 2、选择下面的Targeted Runtimes 3、选择右边你所打开的Tomcat 服务器->apply->ok即可。
  • Maven项目部署下找不到servlet

    千次阅读 2016-09-13 17:50:55
    Maven项目部署初始化时,启动找不到servlet,是由于在部署时读取web.xml文件路径不对导致的。解决办法: 右击项目——properties——搜索web——然后就可以设置web.xml路径了。
  • Eclipse中找不到Servlet

    千次阅读 2017-01-19 16:21:40
    Eclipse中使用的HttpServlet类之所以识别不到的原因是没有导入Servlet-api.jar包,这个包在所安装在的tomcat的lib文件下,所以只需要导入即可。 在需要导入的工程上右键进入properties,选择Java build path ,...
  • 原因是注解里面没加urlPatterns="/XXXXX" servlet必须是3.0以上 成功运行:
  • idea解决javaweb项目servlet 404 找不到对应servlet

    千次阅读 多人点赞 2019-07-24 23:28:11
    idea下的javaweb项目,写的servlet一直404 各种碰壁,最终解决了。 下面先说一下问题的原因: servlet2.5是要手写web.xml <servlet> <servlet-name>Servlet</servlet-name> <servl...
  • 解决方法: 1、右击项目名->properties 2、选择下面的Targeted Runtimes  3、选择右边你所打开的Tomcat 服务器->apply->ok即可。
  • 问题描述:创建Servlet程序时,在右击包文件时的new列表中找不到Servlet选项 解决方法 1.点击file–>project structure–>Facets 2.找到需要创建Servlet程序的Module文件(我这里是06_servlet),找到右下方...
  • Tomcat中找不到servlet

    2010-01-19 09:10:13
    最近学习servlet出了问题,很奇怪,就是找不到原因。 情况如下: 将项目直接部署到Tomcat6.0的webapps下,JSP和servlet都能正常访问。 但如果在Tomcat/conf/Catalina/localhost下新建一个xml,配置虚拟路径,...
  • 解决找不到Servlet包。

    千次阅读 2018-07-15 08:23:05
    1.在该 项目Build Path - Configure Build Path2.
  • servlet没有.class文件,我也知道怎么回事,说要配置web.xml文件的就不要来了 ,因为是servlet3.0需要配置,唉,直接上图吧,求大神指教 第一张是错误页面 ![图片说明]...
  • 如果你的IDE识别servlet了,基本上就是缺少servlet-api.jar包。那么就是这个包,你把它放项目的lib文件夹下,再bulid path。基本上就好了。
  • IDEA中无法识别servlet类或找不到javax.servlet.*

    万次阅读 多人点赞 2019-01-23 21:01:45
    IDEA中无法识别servlet类或不到javax.servlet.* 1.问题描述 ...使用IDEA进行编译时,会出现错误,找不到servlet类,而书中没有给出说明或者解决办法,报错如下: 2.问题分析 由于刚学ja...
  • 关于web.xml里面的servlet-class找不到

    千次阅读 2019-04-20 22:01:07
    今天web.xml 的servlet-class死活给我classnotfound, 初始化servlet失败,服务器500报错,刷新后404。 最后这么解决的,class的编译文件location要设置 EJBTest3Web是项目名 原来莫名其妙变成了 EJBTest3Web/build/...
  • 我已经部署好了tomcat,过程也挺简单的,所以赘述了 首先直接创建一个javaweb项目,没什么特别的操作 在WEB-INF目录下新建两个文件夹,分别命名为classes和lib(classes目录用于存放编译后的class文件,lib用于...
  • 解决IDEA找不到javax.servlet.jar包的问题 配置完tomcat,准备照着资料实现Servlet接口,发现IDEA中并不能找到javax.servlet.jar包,一番查找之后,解决了问题,解决方法如下: 一、右键点击项目,选择Open Module ...
  • 今天真的头很大,在昨天的项目...总结:404并不可怕,其实是最容易处理的错误,认准一点,就是路径问题导致找不到所需的文件. 排除法,路径没问题之后,去检查配置文件,一般就是配置问题,修改正确之后,访问一般就没问题了
  • 为什么写了Servlet,TOMCAT却找不到

    千次阅读 2018-06-12 16:48:10
    这是xml文件然后是各文件的路径我要打开的就是这个input进去该输入的输入之后,点提交就

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 583,939
精华内容 233,575
关键字:

找不到servlet

友情链接: BBS_TeamSolution.zip