2012-04-30 21 views
0

我在Struts 2中遇到问题。布局通过使用调度程序在行动中受到干扰..?

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

问题:在struts.xml中使用调度程序时,我的项目获取干扰的布局意味着jQuery无法正常工作,但同时在xml文件中使用重定向时,它对我来说工作正常,但通过使用重定向我没有得到struts的默认行为,这意味着我必须通过url将action的参数传递给jsp。

这样

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

我想要的默认行为,我的布局保持不变。

+1

发布一些代码最重要的是相关的JSP也struts.xml中/动作类可能是有用的。如果我们无法弄清楚为什么您的布局受到干扰,我们很难提出解决方案。 – Quaternion

+0

我看不到任何调度程序结果与布局受到干扰的关系,而且需要有关JSP的更多信息以及您正在做什么 –

+0

按编辑按钮并将该代码粘贴到问题中。突出显示该代码并按下“{}”按钮,这将使代码可见(通常将代码块空格在四个空格中)。有很多问题需要回答,可读性对我们有帮助。 – Quaternion

回答

0

创建一个新的jsp文件,请称它为css_js.jsp,然后将此文件包含在您的页面中,以便在从页面移动到页面时,布局保持不变。

如果您使用的是地砖,然后在mainLayout.jsp你可以包括你所有需要的js和css文件

+0

谢谢亲爱的..我已经遵循相同..但问题是我有一个主页,其中我嵌入一个滑块你是否包括另一个jsp页面在masterpage中...名为eg- addUser.jsp ....在我的addUser.jsp中,我有一个日期时间选择器的另一个jquery。当我从struts.xml重定向...所有工作正常...但当我派遣(默认行动),然后日期时间查询不适合我工作.... –

+0

说你的masperpage是不会被卸载在这种情况下添加日期时间选择器JS也在masterpage中,如果它正在卸载,那么你将不得不添加jQuery.js和datetimepicker addUser.jsp – mprabhat

+0

谢谢。我尝试过,但不适合我工作....我找到了另一种解决方案。我正在使用build datetimepicker ...但在另一种情况下..可能是这个问题再次出现....当我们转发请求时,它不会重新加载所有资源,但使用重定向我会采取往返时间加载这一页.... –