当前位置: 首页 > 面试题库 >

用于调用Servlet的Image Src

邵星河
2023-03-14
问题内容

我想从img src调用Servlet。我已经定义了一个名称为ImageProducerServlet的Servlet类,并将其注册在web.xml中:

<servlet>
   <servlet-name>ImageProducerServlet</servlet-name>
   <servlet-class>com.company.servlet.ImageProducerServlet</servlet-class>    
</servlet>
<servlet-mapping>
   <servlet-name>ImageProducerServlet</servlet-name>
   <url-pattern>/imageproducerservlet</url-pattern>
</servlet-mapping>

在此servlet的doGet中,我只写了一个System.out。现在,从JSF页面中,我将该servlet称为:

<img src="/imageProducerServlet" id="id"/>

我期望它会打印System.out!但事实并非如此。

添加了img的页面的URL为:

http:// localhost:7101 / mycompany / faces /
home

如果我在地址栏中输入以下URL:

http:// localhost:7101 / mycompany /
imageproducerservlet

然后按Enter,然后servlet的doGet正在执行。

我找不到解决方案。

如果我收到您的建议,将非常有帮助。

感谢致敬。


问题答案:

如果这样做有效:

http://localhost:7101/mycompany/imageproducerservlet

那么您需要将img标签显示如下:

<img src="/mycompany/imageProducerServlet" id="id"/>


 类似资料:
  • 我有以下要求 在Login.html页面-登录btn并忘记密码btn 如果登录btn点击, 应该完成用户名和pswd文本字段验证。 如果验证成功-调用LoginServlet 如果LoginServlet成功验证用户- 我正在努力寻找过去3天的解决方案,我已经推荐了SO和其他门户网站的帮助,但仍然缺乏最终输出 登录名。html LoginServlet

  • 要运行一个Servlet程序,除了Servlet类和web.xml外,还需要一个Servlet引擎。Servlet的运行完全由Servlet引擎来控制和调度。Servlet引擎是一种容器程序,它负责管理和维护Servlet对象的生命周期。因此,Servlet引擎也被称为Servlet容器或Web容器。除了Servlet引擎外,还需要一个可以处理并发操作的服务端程序,在本书中使用的是Tomcat。由

  • 问题内容: 我需要从另一个Servlet调用Servlet的POST方法,并在Servlet的参数中传递一个Blob。这是可能的,如果可以的话,该怎么做。PS:我不能使用Apache HttpClient 问题答案: 您需要自己创建并发送HTTP请求。您不能使用转发/重定向/包含,因为您要将方法从GET更改为POST,并且想要发送请求。 由于显然不是HttpClient(以及其他第三方库?),您最

  • 问题内容: 我正在尝试使用MVC设计模式创建一个Web应用程序。对于GUI部分,我想使用JavaScript。并用于控制器Java Servlet。 现在,我从未真正使用过JavaScript,因此很难弄清楚如何从JavaScript调用Java Servlet,以及如何从Servlet获取响应。 有人可以帮我吗? 问题答案: 因此,您想将Ajax调用激发到servlet吗?为此,您需要JavaS

  • 我正在开发一个基于JSP和MySql的Web应用程序。基本要求是-当用户单击超链接时,我需要显示一个报告,并提供将报告导出到excel的选项。 我使用NetBeans 7.1.2作为IDE。我已经在NetBeans中安装了iReportDesigner-4.5.0作为插件。我已经创建了一个示例报告并存储了。jrxml和。jasper文件位于我的项目文件夹中。现在,我尝试使用servlet调用报告。

  • 在我的jsp页面中,jsp:include编号(1)不调用servlet。。我在cat_catalogo中有一个空指针异常。就是两天我在努力理解这个问题。这是我的jsp页面的结构。。如果我删除jsp:include(1)和列表,它会工作,但是如果我取消所有内容,只保留和列表,它也会工作。我绝望了。谢谢所有想帮助我的人。 这是玻璃鱼的结果: