问题标签 [stripes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
8090 浏览

java - 好的 Stripes 教程/示例?

我刚开始工作的那家公司现在正在使用Stripes进行部分网页开发,虽然它似乎是一个足够好的 Web 框架,但没有人真正使用它——它在网络上几乎不存在。它甚至不是谷歌搜索的第一个,得到的结果是它的旧主页。

那么,你们中有人使用 Stripes 吗?出于自己的意愿?你知道任何好的教程/例子吗?

0 投票
6 回答
3514 浏览

java - 使用 Stripes 的实践经验?

我来自 Enterprise Java 背景,涉及相当重量级的软件堆栈,并且最近发现了 Stripes 框架;我最初的印象是,这似乎很好地减少了用 Java 构建 Web 应用程序的不愉快部分。

有没有人将 Stripes 用于已经上线的项目?你能分享你在项目中的经验吗?另外,您是否考虑过任何其他技术?(如果有的话)您为什么选择 Stripes?

0 投票
3 回答
491 浏览

eclipse - Eclipse 的 WTP 翻译输出

如何查看 WTP 对 JSP 和 JSPX 页面所做的中间转换?在一个有大量 .jspx 页面的项目中,我的 Eclipse 问题选项卡中出现了奇怪的语法错误。它们不会影响正在运行的应用程序(Tomcat 6.0)中的任何内容,并且它们仅在更新后的最后 2 周内出现。

我想查看输出的原因是我在http://stripesframework.org使用 Stripes 框架,并且在删除 <stripes:errors /> 行后,特定 .jspx 文件的错误消失了那个文件。同时,语法错误仅在我最近在工作中全新安装 Eclipse 后出现,但随后不久在家中更新了 Eclipse。我想查看输出以确定这应该是谁的问题(WTP、Stripes,或者可能只是我:)。

请记住,这个问题在某种程度上是装饰性的,因为它不会影响任何功能。它只是在 Eclipse 中向我的“问题”选项卡发送垃圾邮件,并在项目资源管理器中显示红色的小 X 图标。

0 投票
2 回答
1673 浏览

parameterized - 参数化的jsp:包括条纹动作?

我一直在努力解决这个问题,并且一直被卡住,所以我想我会问。

想象两个 ActionBean,A 和 B。

A.jsp里面有这个部分:

根据“ponies”参数是否设置为打开或关闭,B ActionBean 会做一些非常有趣的事情。

当您调试请求时,参数字符串“ponies=on”可见的,但这不是绑定到 B ActionBean 中的内容。相反,绑定的是原始 A.action 的参数。

有什么方法可以得到我想要的行为,还是我错过了一些基本的东西?

0 投票
1 回答
1607 浏览

url - Stripes:所有通过 StripesDispatcher 解析并转发到预编译 JSP 的 URL

是否可以通过查看动作 bean 上的 @UrlBinding 注释并将这些动作 bean 转发到预编译的 JSP/servlet 而不需要定义和维护 <servlet> <servlet- web.xml 中的映射> 对?基本上,我只想维护 @UrlBinding 注释作为可用 webapp 路径的唯一决定因素。

也许有一种方法可以将 Jasper 指向我的 servlet 所在的位置并自动加载它们,而无需显式定义每一个?

实现这一点的特定方式并不重要,只是我离开了显式 servlet web.xml 依赖项。

0 投票
2 回答
4312 浏览

java - jQuery Ajax 错误解决

我正在开发一个条纹应用程序,它使用一点 jQuery 来使 UI 更加动态/可用。

我设置了错误解决方案,因此如果抛出错误,用户将被重定向到 error.jsp 页面。

但是,如果在 jQuery Ajax 调用期间抛出错误,而不是重定向到 error.jsp 页面,我会将 html 打印到应该是调用结果的页面上。

如果抛出异常而不是打印到页面,我如何告诉 jQuery 重定向?

有问题的 Ajax 示例:

0 投票
2 回答
727 浏览

java - java web 应用程序装饰/包含问题

背景:我们有一个系统是在 2002-2003 年期间用基于 Java 的旧 CMS 编写的。我们希望继续使用我们的新产品,使用 tomcat、stripes 和 sitemesh。我们有导航、布局、“pods”、js、css 等,我们已经从旧的 CMS 中取出这些内容,并融入了我们的一些新应用程序,因此我们具有一致的外观和感觉。

我们现在需要某种解决方案来摆脱所有的代码重复。我们的应用程序目前在同一个虚拟机上运行,​​但这可能会改变。我们需要一种方法让我们所有的 tomcat 实例访问一些公共元素(这些元素可能/可能不需要做一些服务器端的事情)。

到目前为止,我们想出的最好的方法是制作一个相当标准的 sitemesh 装饰器,它使用 c:import 来获取它需要的东西,并将其插入。这个解决方案有一些网络开销,可能会陷入困境并引入失败观点。我们也看过 <%@ include file="/something.jsp" %> ,但这似乎只是与上下文相关的。我们可以使用 c:import 并将其指向 localhost,这似乎是迄今为止最好的解决方案。

是否有其他模板/装饰框架(Tiles?)可以使这更简单?我们缺少什么?

0 投票
6 回答
30791 浏览

java - Java/JSP 图片上传。在哪里保存这些图像文件?

我正在编写一个简单的应用程序,让用户上传图像。上传后,用户可以标记或删除它们。

我想出了如何上传文件并在文件上传后保存它们。我正在跟踪保存图像的全局路径。在数据库中,我保留有关图像的元数据,例如文件名、标签等。

我正在使用 Java/JSP(特别是 Stripes 框架,但我的问题是通用的)。

我的问题是这些图像文件上传后我应该保存在哪里?

现在,我在 Tomcat 服务器上部署了两个 Web 应用程序。一个主要的网络应用程序和另一个是我上传图像的地方。

但这不起作用,因为在我重新部署/重新启动 Tomcat 之前,我无法在主应用程序中看到上传的图像。

似乎 Tomcat 不会自动选择新上传的图像。

有没有人有任何解决方案?

这是一个简单的项目,所以我不想将它们存储在数据库中或将 Apache 用于图像。对于这个小项目来说,这太复杂了。

谢谢。

0 投票
1 回答
834 浏览

java - 在javabean getter中设置cookie

我正在使用 Stripes,但我不确定这个问题是否是因为这个。我有一个带有 setter 方法 setSearchView 的 actionBean。在这个设置器中,我设置了一个 cookie。我看到的问题是,如果我从我的 jsp 调用该方法,cookie 不会被设置(我已经调试了代码并且它确实通过了代码)。如果我从动作处理程序调用相同的 setSearchView,则设置 cookie。

有什么我想念的吗?这是 Stripes 的事情还是 jsp/javabean 的事情?

0 投票
2 回答
5716 浏览

java - 将 Stripes 应用程序转换为使用友好 URL

我正在阅读 Fred Daoud 的 Stripes 书,并尝试将 Hello World 应用程序转换为使用友好的 URL,因为我不是像http://localhost:8080/getting_started/Hello.action这样的基于后缀的映射的忠实粉丝。

这里是前...

index.jsp:

网页.xml:

我的 HelloActionBean 上没有 UrlBinding。我有本书的例子工作。

我想知道书籍示例是否适合早期版本的 Stripes,因为我已经下载了 1.5.1,并且我的 web.xml 定义了 StripesFilter 和 StripesDispatcher,而我在其他地方看到了 DynamicMappingFilter,例如在Fred的这篇文章中在服务器端。

无论如何,我做了以下更改:

index.jsp:

网页.xml:

HelloActionBean.java:

但是,当我尝试通过http://localhost:8080/getting_started加载应用程序时,我看到:

如果我通过http://localhost:8080/getting_started/hello访问它,服务器似乎进入一个循环,一个接一个地抛出异常。

任何建议表示赞赏 - 谢谢。