标签: struts2-jquery

如何使用jQuery .subscribe()?

我一直在尝试使用,$.subscribe但似乎没有用.我下载了一个WAR项目,它可以工作,但是当我在我的项目中使用这个功能时它不起作用.我是否需要下载额外的插件?

因为我无法在jQuery网站上找到有关这些函数的信息,我只是找到了新$.Callbacks()函数.我需要使用的原因$.subscribe是我可以使用像onBeforeTopic这样的东西.

提前致谢.

jquery jquery-plugins publish-subscribe struts2-jquery

6
推荐指数
1
解决办法
2万
查看次数

如何在Struts 2中实现分页

如何在Struts 2中实现客户端显示的分页和Hibernate作为持久层.

这是我到目前为止所做的代码:

<display:table id="students" name="students" pagesize="2"
    export="false" requestURI="/student">
    <display:column property="studentRoll" title="Roll"
        paramId="studentRoll" sortable="true" />
    <display:column property="studentName" title="Name" sortable="true" />
    <display:column property="studentCourse" title="Course"
        sortable="true" />
    <display:setProperty name="paging.banner.placement" value="bottom" />
</display:table>
Run Code Online (Sandbox Code Playgroud)

有没有办法在没有display标签的情况下实现这个?

java jsp struts2 jquery-pagination struts2-jquery

5
推荐指数
1
解决办法
9429
查看次数

使用Struts2-jQuery-grid插件在可编辑网格列中使用下拉列表

我正在尝试使用Struts2-jQuery-grid-3.7.0插件在网格列中填充下拉列表,如下所示.

<s:url id="dataURL" action="CategoryList" namespace="/admin_side"/>

<sjg:gridColumn name="subCategory.category.catName" 
                index="subCategory.category.catName" 
                edittype="select"
                searchtype="select" 
                formoptions="{label:'Select'}" 
                surl="%{dataURL}" 
                editoptions="{dataUrl : '%{dataURL}'}"
                editrules="{required: true}" 
                title="Category" width="200" 
                sortable="true" search="true" 
                editable="true" sorttype="text"/>
Run Code Online (Sandbox Code Playgroud)

并且动作CategoryList映射的动作如下.

@Namespace("/admin_side")
@ResultPath("/WEB-INF/content")
@ParentPackage(value="struts-default")
public final class CategoryList extends ActionSupport implements Serializable {
    @Autowired
    private final transient Service service = null;
    private List<Category>categories = new ArrayList<Category>();

    private static final long serialVersionUID = 1L;

    public List<Category> getCategories() {
        return categories;
    }

    @Action(value = "CategoryList",
            results = {
                @Result(name = ActionSupport.SUCCESS, location = "Product.jsp"),
                @Result(name …
Run Code Online (Sandbox Code Playgroud)

jsp struts2 struts2-jquery struts2-jquery-grid struts2-jquery-plugin

5
推荐指数
1
解决办法
2829
查看次数

Hiding a datepicker using jQuery

我正在使用struts2 jquery插件的datepicker如下所示

<sj:datepicker id="frdate" name="training.fromDate" 
            label="From Date (dd-mm-yyyy)" maxDate="0" />
Run Code Online (Sandbox Code Playgroud)

我想把它隐藏在某些条件上.我写了一个像这样的jquery.

$("#frdate").hide();    //this will hide textbox of datepicker
$("label[for='frdate']").hide();    // this will hide label of datepicker
Run Code Online (Sandbox Code Playgroud)

但是datepicker按钮仍然显示?如何使用jquery隐藏它?

The generated html code is:
<tr>
<td class="tdLabel">
    <label for="frdate" class="label">From Date (dd-mm-yyyy):</label></td>
<td><input type="text" name="training.fromDate" value="" id="frdate"/></td>
</tr>

<script type='text/javascript'>
jQuery(document).ready(function () {
jQuery.struts2_jquery_ui.initDatepicker(false);
});
jQuery(document).ready(function () {
var options_frdate = {};
options_frdate.showOn = "both";
options_frdate.buttonImage = "/ONLINE/struts/js/calendar.gif";
options_frdate.maxDate = "0";
options_frdate.jqueryaction = "datepicker";
options_frdate.id = "frdate";
options_frdate.name = "training.fromDate";
     jQuery.struts2_jquery_ui.bind(jQuery('#frdate'),options_frdate);
 }); …
Run Code Online (Sandbox Code Playgroud)

jquery struts2 jquery-ui-datepicker struts2-jquery struts2-jquery-plugin

4
推荐指数
1
解决办法
3万
查看次数

防止在Struts 2中重新加载页面

我目前正在开发一个小型网络应用程序,这是我第一次使用Struts2.这是我想要实现的目标.

表单帖子上的Struts2 JSP页面调用struts动作.一旦这个动作完成了它的任务,我需要返回到调用JSP而不重新加载任何页面(避免回发).我怎么能实现.任何人都可以帮助我吗?

ajax struts2 struts2-jquery

4
推荐指数
1
解决办法
1169
查看次数

仅使用struts 2使用ajax和刷新列表从列表中删除用户

我的清单如下: -

UserName   action
=================
abcd       delete
1234       delete
Run Code Online (Sandbox Code Playgroud)

我的jsp代码如下: -

<table>
    <tr>
        <th>UserName</th>
        <th>Action</th>
    </tr>
    <s:iterator value="list">
        <tr>
            <td><s:property value="name" /></td>
            <td><a href="<s:url action='deleteUser'/>">delete</a></td>
        </tr>
    </s:iterator>
</table>
Run Code Online (Sandbox Code Playgroud)

如何使用从列表中删除用户的ajax调用操作并刷新列表

struts2 struts2-jquery

4
推荐指数
1
解决办法
3379
查看次数

jquery-ui.css和jquery-ui.css有什么区别?s2j = 3.3.1

可能重复:
缓存通过params破坏

我正在使用struts2jquery插件,我想更改一个jquery-ui.css名为jar文件的属性struts2jquery-plugin-3.3.1.jar.

问题是在我更改了该属性后,我可以看到文件中的值已更改但浏览器仍使用原始值.当我调试问题时,我发现浏览器正在使用一个文件jquery-ui.css?s2j=3.3.1,一旦我删除?s2j=3.3.1浏览器就会读取我已更改的文件并获得新值!

因此,任何一个请能帮助我理解之间有什么区别jquery-ui.cssjquery-ui.css?s2j=3.3.1以及如何改变在价值jquery-ui.css?s2j=3.3.1BCZ我不知道这个文件是.

javascript jquery struts2-jquery

3
推荐指数
1
解决办法
216
查看次数

jQuery进度栏服务器端

我在服务器端(在db中运行查询数量)的过程运行时间长(不确定时间),耗时超过30秒。我想向用户显示进度百分比。我在应用程序中使用jquery,struts。有办法吗?

ajax jquery struts2 jquery-ui struts2-jquery

2
推荐指数
1
解决办法
3372
查看次数

如何避免两个版本的Jquery库之间发生冲突?

在jsp页面中,我使用struts2-jquery-plugin-3.2.1.jar(它使用内部jquery-1.6.4.js),我使用的是facebox(它使用jquery-1.4.3.min.js).所以我的struts2-jquery-plugin-3.2.1.jar首先加载facebox jquery.但当我把jquery-1.4.3.min.js我的struts2-jquery-plugin-3.2.1.jar停止工作时,当我删除jquery-1.4.3.min.js时,我的facebox显然停止工作.我按照这些论坛:这里这里但不能解决这个问题.一个人建议我使用新版本的struts2-jquery-plugin,但我不能使用因为如果我使用新版本的struts2-jquery-plugin那么我的项目的一些代码停止工作.请分享您对此问题的了解.

jquery jquery-plugins struts2-jquery

1
推荐指数
1
解决办法
1万
查看次数

在jsp中找不到"/ struts2-jquery-tags"的标记库描述符

我在struts 2中使用struts2-jquery-plugin-3.5.1-sources.jar我将jar文件放在lib目录中,我也将它添加到了buildpath中.我在jsp中创建了一个条目

<%@ taglib prefix="sj" uri="/struts2-jquery-tags" %> 
Run Code Online (Sandbox Code Playgroud)

但它显示错误 Can not find the tag library descriptor for "/struts2-jquery-tags"

当我运行它显示的应用程序时

SEVERE: Exception starting filter struts2
Unable to load bean: type:org.apache.struts2.views.TagLibrary class:com.jgeppert.struts2.jquery.views.JqueryTagLibrary - bean - jar:file:/D:/eclipse-indigo/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp1/wtpwebapps/Fundation/WEB-INF/lib/struts2-jquery-plugin-3.5.1-sources.jar!/struts-plugin.xml:27:125
    at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.register(XmlConfigurationProvider.java:208)
    at org.apache.struts2.config.StrutsXmlConfigurationProvider.register(StrutsXmlConfigurationProvider.java:101)
    at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfiguration.java:131)
    at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:52)
    at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:395)
    at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:452)
    at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:205)
    at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:295)
    at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422)
    at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115)
    at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4071)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4725)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
    at org.apache.catalina.core.StandardService.start(StandardService.java:525)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597) …
Run Code Online (Sandbox Code Playgroud)

java struts2 struts2-jquery

-1
推荐指数
1
解决办法
7627
查看次数