Java 在Liferay中使用servlet
我必须从/jcaptcha.jpg中完成的url获取图像 我在web.xml文件中定义了以下节点:Java 在Liferay中使用servlet,java,jsp,servlets,liferay,Java,Jsp,Servlets,Liferay,我必须从/jcaptcha.jpg中完成的url获取图像 我在web.xml文件中定义了以下节点: <servlet> <servlet-name>jcaptcha</servlet-name> <servlet-class>com.domain.portales.jcaptcha.servlet.ImageCaptchaServlet</servlet-class> </servlet> <servl
<servlet>
<servlet-name>jcaptcha</servlet-name>
<servlet-class>com.domain.portales.jcaptcha.servlet.ImageCaptchaServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>jcaptcha</servlet-name>
<url-pattern>/jcaptcha.jpg</url-pattern>
</servlet-mapping>
我获得图像rigth并进入doGet方法
这很奇怪,因为在该路径上不存在.jpg文件
我必须通过第一种方法获得图像,进入doGet方法,有人知道发生了什么吗?我必须在Liferay上配置一些东西吗?最后,问题是因为我使用的域不好。对于我的本地测试,我必须使用从localhost:8080开始的url进行访问…图像存储在哪里?它是在文档库中还是您正在尝试提供存储在其他地方的图像?
<p><img id="imgrecarga" src="${pageContext.request.contextPath}/jcaptcha.jpg"/></p>
/WCAC_FormularioContacto-portlet/jcaptcha.jpg