- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我按照默认的 GWT 教程学习了 Java RPC 部分,http://code.google.com/webtoolkit/doc/latest/tutorial/RPC.html用于创建示例 StockWatcher 应用程序。
我在 eclipse 中使它在本地工作,包括 java servlet 的东西。 war/WEB-INF/web.xml 文件如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee">
<!-- Servlets -->
<servlet>
<servlet-name>stockPriceServiceImpl</servlet-name>
<servlet-class>com.google.gwt.sample.stockwatcher.server.StockPriceServiceImpl</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>stockPriceServiceImpl</servlet-name>
<url-pattern>/stockwatcher/stockPrices</url-pattern>
</servlet-mapping>
<!-- Default page to serve -->
<welcome-file-list>
<welcome-file>StockWatcher.html</welcome-file>
</welcome-file-list>
</web-app>
我不知道如何将所有这些放入 war 文件,但在互联网上找到了这个 ANT 脚本,它确实创建了 .war 文件。
<project name="StockWatcher" basedir="." default="default">
<target name="default" depends="buildwar,deploy"></target>
<target name="buildwar">
<war basedir="war" destfile="StockWatcher.war" webxml="war/WEB-INF/web.xml">
<exclude name="WEB-INF/**" />
<webinf dir="war/WEB-INF/">
<include name="**/*.jar" />
</webinf>
</war>
</target>
<target name="deploy">
<copy file="StockWatcher.war" todir="." />
</target>
</project>
当我将应用程序上传到 Tomcat 时,客户端 javascript 工作正常,但是 RPC servlet 不工作,我收到以下错误。
HTTP Status 404 - Servlet stockPriceServiceImpl is not available
我该如何解决这个问题?
最佳答案
您的类很可能会在 WEB-INF/classes
中编译并没有打包成 JAR,所以你的 <include name="**/*.jar" />
不包括你的类(class)。我对 Ant 的了解不足以为您提供构建 WAR 的更好方法(如果有的话),但请尝试添加 <include name="**/*.class" />
在现有类(class)旁边接您的类(class)。
关于gwt - 通过 RPC 调用让 google GWT StockWatcher 程序在 Tomcat 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7888732/
首先大家好。我是新来的,刚刚开始学习 gwt。关于 Stockwatch 的例子,我不明白一件事。首先,有添加库存方法,它将新库存添加到列表中。在该方法中,我们还添加删除按钮并将监听器附加到它。我的问
我正在学习 GWT 教程 ( GWT Tutorial) 有关自动资源包含的部分说: For StockWatcher, you'll follow the preferred strategy. R
我正在关注 internationalization chapter .完成将内容翻译成德语的步骤后,当我尝试在浏览器中加载页面时出现此错误: 11:26:27.142 [ERROR] [stockw
对不起。这一定是那些第二双眼睛的东西之一,我只是没有找到它。我正在尝试浏览具有虚假“StockWatcher”应用程序的 GWT 教程,但它没有应用我的样式表,我不知道为什么。 我正在使用 eclip
我按照默认的 GWT 教程学习了 Java RPC 部分,http://code.google.com/webtoolkit/doc/latest/tutorial/RPC.html用于创建示例 St
我是 Google Web Toolkit 的新手。我按照 http://code.google.com/webtoolkit/doc/latest/tutorial/gettingstarted.h
我是一名优秀的程序员,十分优秀!