小编Jam*_*ter的帖子

jQuery-JTable:为行添加click事件?

我必须按照代码来显示我的用户表,这是由JTable实现的.

<script type="text/javascript">
    $(document).ready(function() {              
        $('#userTableContainer').jtable({
            title: 'Users',
            selecting: false,
            paging: true,
            pageSize: 15,
            sorting: true,
            addRecordButton: false,
            saveUserPreferences: false,
            create: false,
            edit: false,
            actions: {
                listAction: 'user/getUsers.htm',
            },
            fields: {
                username: {
                    title: 'username'
                },
                firstname: {
                    title: 'firstname'
                },
                lastname: {
                    title: 'lastname'
                },
                company: {
                    title: 'company'
                }
             }
        });
        $('#userTableContainer').jtable('load');              
    });    

</script>

<div id="content">
    <h1>Users</h1>      

    <br />
    <div id="userTableContainer">

    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

是否可以为每一行添加自定义操作事件?这样我就可以向我的控制器提交像"user/showUser.htm"这样的请求了.

jquery jquery-ui spring-mvc jquery-jtable

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

Java:在点之后删除所有字符

我有一个简单的问题,我得到了以下代码

String chapterNumber = "14.2.1";
Run Code Online (Sandbox Code Playgroud)

如何从我的"chapterNumber"中获得如下所示的字符串?

String mainChapterNumber = "14";
Run Code Online (Sandbox Code Playgroud)

编辑: 我希望int/String中的所有数字(对我来说无关紧要)直到第一点

java

10
推荐指数
3
解决办法
2万
查看次数

JQuery:更改URL参数而不重新加载?

我有一个问题,是否可以在以下条件下通过JQuery更改URL:

  • 相同的URL将在浏览器上和重新加载时加载
  • 更改参数时页面不会重新加载

url jquery url-rewriting

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

Spring InitBinder:将float字段的空值或空值绑定为0

我只是想知道是否可以告诉@InitBinder表单中的空浮点值将转换为0.

我知道float是一种原始数据类型,但我仍然希望将null或空值转换为0.

如果可能的话,我怎样才能做到这一点?

否则,我只是使用String而不是float来解决方法

spring bind spring-mvc

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

Spring:在IE中,对@ResponseBody param编码的Ajax调用失败

我正在使用Spring并尝试在我的控制器中对@ResponseBody进行ajax调用.

UPDATE

好的,我把我告诉的更改添加到了我的ajax设置中.我的参数"jtSearchParam"在IE中仍然存在相同的编码问题.+我收到另一个错误,406,响应Header的内容类型错误.

这是我的新代码

控制器:

@RequestMapping(method = RequestMethod.POST, consumes="application/json; charset=utf-8", produces="application/json; charset=utf-8")
    public @ResponseBody JSONObject getUsers(@RequestParam int jtStartIndex, @RequestParam int jtPageSize,
            @RequestParam String jtSorting, @RequestParam String jtSearchParam,
            HttpServletRequest request, HttpServletResponse response) throws JSONException{

        Gson gson = new GsonBuilder()
                .setExclusionStrategies(new UserExclusionStrategy())
                .create();

        List<User> users = userService.findUsers(jtStartIndex ,jtPageSize, jtSorting, jtSearchParam);
        Type userListType = new TypeToken<List<User>>() {}.getType();

        String usersJsonString = gson.toJson(users, userListType);
        int totalRecordCount = userDao.getAmountOfRows(jtSearchParam);

        usersJsonString = "{\"Message\":null,\"Result\":\"OK\",\"Records\":" + usersJsonString + ",\"TotalRecordCount\":" + totalRecordCount + "}";

        JSONObject usersJsonObject = new JSONObject(usersJsonString);

        return …
Run Code Online (Sandbox Code Playgroud)

ajax jquery encoding spring spring-mvc

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

休眠:如何强制休眠为集合设置类型?

我因休眠问题而迷失了,希望您能帮助我=)!

这是我的问题:

我有一个包含两个表的数据库,即地址簿和联系人,在我的方案中,它们之间的关系为1:n。

现在,Hibernate经过“反向工程”后,在“ AbstractAddressbook”类中为我生成了以下代码:

private Set contacts = new HashSet(0);
Run Code Online (Sandbox Code Playgroud)

但是我需要的是:

private Set<Contact> contacts = new HashSet<Contact>(0);
Run Code Online (Sandbox Code Playgroud)

我该如何做到这一点,在哪里必须进行逆向工程设置?

java mysql spring hibernate

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