Java 使用dispatcher时布局会受到干扰。。?

Java 使用dispatcher时布局会受到干扰。。?,java,struts2,Java,Struts2,我在Struts 2中遇到了一个问题 在我的web项目中使用jQuery和CSS模板 问题:在struts.xml中使用dispatcher时,我的项目get Distribut的布局意味着jQuery不能正常工作,但同时在xml文件中使用redirect时。它对我来说工作正常,但通过使用redirect,我没有得到struts的默认行为,这意味着我必须使用url将参数从操作传递到jsp 像这样 <result type="redirect">index.jsp?username=$

我在Struts 2中遇到了一个问题

在我的web项目中使用jQuery和CSS模板

问题:在struts.xml中使用dispatcher时,我的项目get Distribut的布局意味着jQuery不能正常工作,但同时在xml文件中使用redirect时。它对我来说工作正常,但通过使用redirect,我没有得到struts的默认行为,这意味着我必须使用url将参数从操作传递到jsp

像这样

<result type="redirect">index.jsp?username=$username</result>
index.jsp?用户名=$username

我希望默认行为和布局保持不变。

创建一个新的jsp文件,称之为css_js.jsp,然后将此文件包含在页面中,这样当您从一个页面移动到另一个页面时,布局保持不变


如果您使用的是tiles,那么在mainLayout.jsp中,您可以包含所有必需的js和css文件

谢谢亲爱的。。我已经遵循了相同的…但问题是我有一个母版页,我在其中嵌入了一个滑块n我在母版页中包含另一个jsp页面…名为eg-addUser.jsp。。。。在我的addUser.jsp中,我有另一个用于日期时间选择器的jquery。当我从struts.xml重定向时……一切正常……但是当我分派(默认操作)时,datetime查询对我来说不正常……假设你的masperpage不会被卸载,那么也在masterpage中添加datetime选择器js,如果它被卸载,那么你必须在addUser.jspthanks中添加jQuery.js和datetimepicker。我试过了,但对我来说不是很好。。。。我找到了另一个解决办法。我正在使用内置datetimepicker…但在另一种情况下…可能会再次出现此问题…当我们转发请求时,它不会重新加载所有资源,但使用重定向,我将花费往返时间加载页面…发布一些代码,最重要的是,相关的JSP也struts.xml/action类可能会有用。如果我们不能告诉您的布局被破坏的原因,我们很难提出解决方案。我看不到调度程序结果与布局被破坏有任何关系,而且需要更多关于JSP的信息以及您所做的一切按编辑按钮并将该代码添加到问题中。突出显示该代码并按下“{}”按钮,这将使代码可见(通常将代码块用四个空格隔开)。有很多问题需要回答,可读性对我们有帮助。你说“使用重定向你不会得到Struts 2的默认行为”是什么意思?你认为你没有得到什么行为?dispatcher与任何客户端功能完全无关——如果出现问题,则意味着您可能配置不正确,JS和/或CSS文件的路径不正确,等等。