小编cod*_*der的帖子

如何使用spring控制器映射接收url参数

这个问题似乎微不足道,但我无法让它正常工作.我用jquery ajax调用我的Spring控制器映射.无论url中的值如何,someAttr的值始终为空字符串.请帮我确定原因.

-URL叫

http://localhost:8080/sitename/controllerLevelMapping/1?someAttr=6
Run Code Online (Sandbox Code Playgroud)

- 控制器映射

@RequestMapping(value={"/{someID}"}, method=RequestMethod.GET)
public @ResponseBody int getAttr(@PathVariable(value="someID") final String id, 
        @ModelAttribute(value="someAttr") String someAttr) {
    //I hit some code here but the value for the ModelAttribute 'someAttr' is empty string.  The value for id is correctly set to "1".
}
Run Code Online (Sandbox Code Playgroud)

spring-mvc

85
推荐指数
2
解决办法
15万
查看次数

为什么Ant给我一个不支持的major.minor版本错误

我在Ant中运行这个目标.

<target name="compile" depends="init"
    description="compile the source " >
    <!-- Compile the java code from ${src} into ${build} -->
    <javac srcdir="${src}" destdir="${build}"/>
</target>
Run Code Online (Sandbox Code Playgroud)

它给了我这个错误.

C:\Users\..\workspace\..\build.xml:21: java.lang.UnsupportedClassVersionError: 
    com/sun/tools/javac/Main : Unsupported major.minor version 51.0

以下是版本:

Apache Ant(TM) version 1.8.2

JDK version is JDK 1.7.0
Run Code Online (Sandbox Code Playgroud)

这是我在Eclipse中的编译器设置.

在此输入图像描述

请帮我解决一下.

java eclipse ant

43
推荐指数
4
解决办法
11万
查看次数

如何使用jquery检查<a>标签上的"禁用"属性?

我有一个标签的disabled='disabled'属性<a>.如何使用jquery测试此属性是否在我的标签上?以下代码返回undefined.我可以disabled在firebug中看到标签上的属性,并且锚上的所有其他属性使用相同的语法成功返回.我意识到disabled<a>标签的自定义属性.

$('#anchorID').attr('disabled');
Run Code Online (Sandbox Code Playgroud)

html jquery

30
推荐指数
3
解决办法
5万
查看次数

是什么导致Tomcat 7中的NotSerializableException?

我的DAO实现在使用Tomcat7启动服务器时抛出了一个不可序列化的异常.知道是什么原因引起的吗?我的其他DAO都没有这样做.

这是班级:

package com.project.dao;

import java.util.List;

import org.hibernate.SessionFactory;
import org.springframework.orm.hibernate3.HibernateTemplate;

import com.project.model.User;

public class UserDAOImpl implements UserDAO {
    private HibernateTemplate hibernateTemplate;

    public void setSessionFactory(SessionFactory sessionFactory) {
        this.hibernateTemplate = new HibernateTemplate(sessionFactory);
    }

    @Override
    public void saveUser(User user) {
        hibernateTemplate.saveOrUpdate(user);
    }

    @Override
    @SuppressWarnings("unchecked")
    public List<User> listUser() {
        return hibernateTemplate.find("from User");
    }

    @Override
    @SuppressWarnings("unchecked")
    public User getUserByID(long userID) {
        List<User> users= hibernateTemplate.find("from User where id = '" + userID + "'");
        return users.size() > 0 ? users.get(0) : null;
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的配置:

<beans …
Run Code Online (Sandbox Code Playgroud)

java tomcat7 notserializableexception

21
推荐指数
3
解决办法
7万
查看次数

在jquery.validate中是否有一个函数可以重置单个字段,就像resetForm对表单一样?

我想调用一个jquery函数来手动从单个字段中删除错误并重置错误标记.是否有一个与resetForm函数类似的函数?

jquery jquery-validate

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

导入无法解决:导入com.google.android.maps.*;

我在我的应用程序中成功使用谷歌地图,但随后需要将Android SDK版本从1.5更改为2.0.现在无法解析Google地图的导入问题.

java android google-maps

19
推荐指数
3
解决办法
5万
查看次数

你能在运行时更改注释消息吗?

我正在尝试在我的注释中包含一个动态消息,该消息根据传递给它的其他变量中的值来更改文本的主体.我设置了默认消息,但是当设置了某个指示符时,我想显示不同的消息.这可能吗?

这是我的注释 -

@Target({TYPE, ANNOTATION_TYPE})
@Retention(RUNTIME)
@Constraint(validatedBy = FieldMatchValidator.class)
@Documented
public @interface FieldMatch
{
    Class<?>[] groups() default {};
    Class<? extends Payload>[] payload() default {};
    String first();
    String second();
    String third() default "";
    String match() default "true";
    String message() default "{error.theseValuesDontMatch}";

    /**
     * Defines several <code>@FieldMatch</code> annotations on the same element
     *
     * @see FieldMatch
     */
    @Target({TYPE, ANNOTATION_TYPE})
    @Retention(RUNTIME)
    @Documented @interface List
    {
        FieldMatch[] value();
    }
}
Run Code Online (Sandbox Code Playgroud)

这是注释使用的验证器类 -

public class FieldMatchValidator implements ConstraintValidator<FieldMatch, Object>
{
    private String firstFieldName;
    private String …
Run Code Online (Sandbox Code Playgroud)

java bean-validation

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

如何使用锚标签提交带有jquery的表单

我想使用以下锚点向Spring提交带有jquery的表单.这是怎么做到的?

<a target="" title="" class="" href="">Save</a>
Run Code Online (Sandbox Code Playgroud)

我试过这个,其中requestNew是我的表格:

 $(document).ready(function(){
  $("a").click(function(){
     $("#requestNew").submit(function(){
         $.post("../acctRequests", $("#requestNew").serialize());
      });
  });
 });
Run Code Online (Sandbox Code Playgroud)

它似乎没有去任何地方.

html javascript jquery

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

如何使用jquery更新select的所有选项

我有一个地图对象,我放在ModelAndView我的控制器的Spring 中,并转发到我的jsp视图以填充选择.在第一次填充之后,我想用我使用jquery AJAX检索并使用jQuery.parseJSON转换为对象的json对象替换用于填充select的map对象.我可以使用json对象的内容动态替换select的全部内容吗?

ajax jquery spring json

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

清除jquery ui自动完成的缓存

我想我已经阅读了有关此问题的每个stackoverflow和google结果,他们似乎都引用了第一个jquery自动完成插件而不是当前的jquery ui自动完成.

强制自动完成结果从数据源而不是缓存列表更新的方法是什么?

jquery jquery-ui jquery-ui-autocomplete

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