JSP页面导入问题。类文件放在WEB-INFclasses中的包中

JSP页面导入问题。类文件放在WEB-INFclasses中的包中,第1张

JSP页面导入问题。类文件放在WEB-INF / classes中的包中

在Eclipse中,您需要将

jspider
项目添加
crawler_GUI
项目中,如下所示:

  1. crawler_GUI
    属性> Java构建路径>项目>添加
    jspider
  2. crawler_GUI
    属性> Java EE模块依赖关系>勾号
    jspider

不要忘记清理

/WEB-INF/classes
您手动添加的所有松散文件。这是不必要的。如果您以正确的方式引用了项目,则Eclipse将自动进行处理。另外,任何松散的JAR文件都应该放在中
/WEB-INF/lib

现在是故事的JSP部分。很难找到根本原因,因为您是在JSP文件而不是真实的Java类中编写了原始Java代码。第一步是检查服务器日志中是否存在任何不一致之处。也可能发生

ESpider
了加载了错误版本的类(缺少sysout)的情况。

正如已经暗示的那样,这实际上并不是您应该使用JSP的方式。它被用作编写HTML / CSS /
JS的模板,您可以在其中借助JSTL之类的标签库动态控制流程,并使用EL访问后端数据。原始Java代码属于Java类,而不属于JSP文件。在这种情况下,您应该使用Servlet类。只需创建一个类

extendsHttpServlet
doGet()
用相应的
ESpider
东西相应地实现该方法,最后转到JSP页面以显示结果,在中注册servlet
web.xml
并通过覆盖
url-pattern
in中的URL对其进行调用
web.xml
。您可以在这里找到很多不错的JSP /
Servlet教程。

PS:请确保您了解

robots.txt
政策…



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5000283.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-14
下一篇2022-11-14

发表评论

登录后才能评论

评论列表(0条)

    保存