所以我正在尝试使用 Java 的 Stripes 框架来运行一个 hello world 应用程序。在此处使用维基百科上的示例: http ://en.wikipedia.org/wiki/Stripes_%28framework%29#Example
因此,使用我的 tomcat 服务器中的 jsp 文件和 java 文件,我尝试运行 jsp 文件,它只提供:
你好
再试一次
这是 jsp 文件中的内容,但似乎没有使用 java 文件。
还有其他我应该拥有的东西还是我试图以错误的方式访问它?
所以我正在尝试使用 Java 的 Stripes 框架来运行一个 hello world 应用程序。在此处使用维基百科上的示例: http ://en.wikipedia.org/wiki/Stripes_%28framework%29#Example
因此,使用我的 tomcat 服务器中的 jsp 文件和 java 文件,我尝试运行 jsp 文件,它只提供:
你好
再试一次
这是 jsp 文件中的内容,但似乎没有使用 java 文件。
还有其他我应该拥有的东西还是我试图以错误的方式访问它?
查看 Stripes UrlBinding 的官方网页
http://stripes.sourceforge.net/docs/current/javadoc/net/sourceforge/stripes/action/UrlBinding.html
我可以看到代码应该可以正常工作,但正如 Dave 所问,你在调用什么 Url?
http://localhost:8080/hello-/Paul.html
应该可以工作,但您也可以简单地使用 UrlBinding - 根据提供的链接。
不确定,但我知道你的二传手
public void setContext(ActionBeanContext context) {
this.context = context;
}
应该在你的吸气剂之前,
public ActionBeanContext getContext() {
return context;
}
不是之后。