精华内容
下载资源
问答
  • BindingResult问题,谢谢

    2018-04-11 09:41:50
    ``` @RequestMapping(value = "/reg") public Result newUser(@RequestParam("data") String data, HttpSession session) throws Exception { System.err.println(JSON.toJSONString(data)); //把json转为实体对象 ...
  • 直接提交http://localhost:8080/struts-timerInterceptor/userLogin.action 访问时出现No result defined for action xxxAction and result input错误解决办法:struts.xml中 result name 中error小写...

    直接提交http://localhost:8080/struts-timerInterceptor/userLogin.action 访问时

    出现No result defined for action xxxAction and result input错误



    解决办法:

    struts.xml中 result name 中error小写

    展开全文
  • It’s likely that neither a Result Type nor a Result Map was specified 2、错误原因 这里mybatis没有返回类型的参数(resultType) 3、修改之后 添加resultType返回参数值,问题解决。 ...

    1、错误描述

    It’s likely that neither a Result Type nor a Result Map was specified

    2、错误原因

    在这里插入图片描述
    这里mybatis没有返回类型的参数(resultType)

    3、修改之后

    在这里插入图片描述
    添加resultType返回参数值,问题解决。

    展开全文
  • BindingResult用在实体类校验信息返回结果绑定。 实体类常用的校验注解有: @Null 被注释的元素必须为null @NotNull 被注释的元素不能为null @AssertTrue 该字段只能为true @AssertFalse 该字段的值只能为false @Min...

    BindingResult用在实体类校验信息返回结果绑定。

    实体类常用的校验注解有:

    @Null 被注释的元素必须为null
    @NotNull 被注释的元素不能为null
    @AssertTrue 该字段只能为true
    @AssertFalse 该字段的值只能为false
    @Min(value) 被注释的元素必须是一个数字,其值必须大于等于指定的最小值
    @Max(value) 被注释的元素必须是一个数字,其值必须小于等于指定的最大值
    @DecimalMin(“value”) 被注释的元素必须是一个数字,验证小数的最小值
    @DecimalMax(“value”) 被注释的元素必须是一个数字,验证小数的最大值
    @Size(max,min) 查该字段的size是否在min和max之间,可以是字符串、数组、集合、Map等
    @Digits(integer,fraction) 检查是否是一种数字的整数、分数,小数位数的数字
    @Past 被注释的元素必须是一个过去的日期
    @Future 被注释的元素必须是一个将来的日期
    @Pattern(regexp = “[abc]”) 被注释的元素必须符合指定的正则表达式。
    @Email 被注释的元素必须是电子邮件地址
    @Length(max=5,min=1,message=“长度在1~5”) 检查所属的字段的长度是否在min和max之间,只能用于字符串
    @NotEmpty 被注释的字符串必须非空
    @Range 被注释的元素必须在合适的范围内

    @CreditCardNumber 对信用卡号进行一个大致的验证

    @NotBlank 不能为空,检查时会将空格忽略

    @NotEmpty 不能为空,这里的空是指空字符串

    以上注解在使用时,都可以设置自定义message提示信息。

    举个栗子:

    @ApiModel(value ="TestEntity")
    public class TestEntity implements Serializable{
     
    	private static final long serialVersionUID = 1L;
    	
    	@ApiModelProperty(value = "唯一id")
    	private Long id;
    	
    	@Size(max=10,message="最大长度为10")
    	@ApiModelProperty(value = "名称")
    	private String name;
    	
    	@NotNull(message="参数不能为空")
    	@ApiModelProperty(value = "年龄")
    	private Integer age;
     
    	//getter setter...
    	
    }
    

    Controller层:

    public class TestController {
     
    	@PostMapping("/a")
        @ApiOperation(value = "测试", notes = "")
    	public void test(@RequestBody @Valid TestEntity test,BindingResult bindingResult) {
    		System.out.println(test.toString());
    		if (bindingResult.hasErrors()) {
    			throw new 自定义Exception("错误提示码",bindingResult.getFieldError().getDefaultMessage());
    		}
    	}
    }
    

    @Valid和BindingResult配套使用,@Valid用在参数前,BindingResult作为校验结果绑定返回。

    bindingResult.hasErrors()判断是否校验通过,校验未通过,bindingResult.getFieldError().getDefaultMessage()获取在TestEntity的属性设置的自定义message,如果没有设置,则返回默认值"javax.validation.constraints.XXX.message"。

    注意:

    在实体类使用校验注解时,controller一定要使用bindingResult处理校验结果,且实体类作为查询参数时,避免被其他方法使用,不然的地方需要限制,有的没有,不需要限制的方法会报错。

    展开全文
  • result.next() 进行读取结果集的下一条数据; while(result.next) 将rs全部进行读取;(ResultSet rs=.....) if(result.next) 进行读取一次,判断是否有数据。 next()方法返回的是boolean型,用来确认有没有数据,...
    result.next() 进行读取结果集的下一条数据;
    while(result.next)  将rs全部进行读取;(ResultSet rs=.....)
    if(result.next)  进行读取一次,判断是否有数据。
    
    next()方法返回的是boolean型,用来确认有没有数据,执行一次游标后移一位,用来遍历用的;
    if(rs.next()只遍历一次,即第一条数据,或者说是确认是否存在数据;
    while(rs.next()遍历每一条数据。  
    都是数据库的操作,一般是在jsp中的问题
    
    展开全文
  • 返回结果集Result

    千次阅读 2019-12-23 09:59:43
    返回数据封装结果集Result类 public class Result extends HashMap<String, Object> implements Serializable { private static final long serialVersionUID = 64161316464L; public Result() { this....
  • No result defined for action and result input  产生这个错误的原因:Action中的属性值为空的时候,Struts2的默认拦截器会报错,但是又找不到input的Result,不能够把错误返回,所以报这种错误。 从上面可知,...
  • resultful规范使用

    千次阅读 2018-09-09 16:10:59
    resultful规范(建议) 什么是resultful: REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在...
  • 可以使用BindingResult对象。这个对象的作用是将所有的异常信息存起来,1:建立一个实体类,约束属性2:/** * * @Author : Wukn * @Date : 2018/6/12 */ @RestController @RequestMapping(value = "/stu&...
  • function(err,result)中的result如何操作

    千次阅读 2017-03-13 15:36:42
    result可以看成是一个数组 result[0]就是它的第一组数据 result[0].date,result[0].start 就可以取出其中的数据了 mysql中date的格式是 Thu Feb 09 2017 00:00:00 GMT+0800 (中国标准时间),可以 dt1....
  • success方法是一个回调函数,获取从后台传来的数据,其result参数是一个function类型,具体用法以servlet为例如: function(result):result即从servlet响应回传的param ...
  • No result defined for action and result input

    千次阅读 2013-11-24 14:14:56
    关于struts编程中,No result defined for action and result input 问题,查了一些资料,目前遇到的原因有一下两个 /index.jsp /register.jsp 请看以上代码。 问题1:一...
  • Result类的写法

    千次阅读 2020-01-14 19:35:17
    public class Result<T> { /*响应码*/ private int code; /*响应消息*/ private String msg; /*流水号*/ private String flowcode; /*数据单元*/ private T data; public Result() { ...
  • Struts2中自定义的Result

    千次阅读 2015-05-24 09:32:58
    引言所谓自定义Result,就是由我们自行开发Result,而不是使用由Struts2预定义的result。 在实际的开发中使用自定义的result机会不大,因为常见的各种页面展示技术,都有struts2给我们做的比较好好的。自定义的...
  • Duplicate showFileChooser result

    千次阅读 2017-08-30 19:55:21
    WebView选择图片上传时报错误java.lang.IllegalStateException: Duplicate showFileChooser result。 我这边原因是设置WebChromeClient时,onShowFileChooser方法返回了false 直接return true就好了。
  • Spring Boot的通用返回类Result

    万次阅读 多人点赞 2018-08-11 16:11:25
    先构建一个格式确定下来的Result类 public class Result&lt;T&gt; { private Integer code; private String msg; private T data; public Result() { super(); } public Result(Integer code...
  • 首先先说一下No result defined for action xxx.xxx.xxx and result xxx这个错误action后跟的是你的action名称result是返回值错误,返回值错误有很多,比如说1.No result defined for action xxx.xxx.xxx and result...
  • mybatis异常:Could not find result map XXXX

    万次阅读 2019-12-18 15:49:32
    当访问jdbc 报这个错误的时候, 就是mapper.xml文件返回类型的关键字写错了,可能你要返回基本类型但是关键字写成了resultMap, 把resultMap改成resultType就好了。 resultMap和resultType的区别这里有说明: ...
  • 原博客地址:原博客最近在使用struts2的时候出现了一个莫名其妙的问题。...结果访问他的时候缺莫名其妙的报出No result defined for action com.lifewool.action.RegisterAction and result success真是百思不得其
  • springboot之Result结果类处理

    千次阅读 2020-09-08 13:55:21
    首先在公共类上配置pojo的Result package pojo; public class Result { private Boolean flag; private Integer code; private String message; private Object data; public Result() { } public ...
  • BindingResult的使用

    万次阅读 2019-04-02 15:42:45
    BindingResult用在实体类校验信息返回结果绑定。 实体类常用的校验注解有: @Null 被注释的元素必须为null @NotNull 被注释的元素不能为null @AssertTrue 该字段只能为true @AssertFalse 该字段的值只能为false @...
  • no result defined for action result input
  • Failure delivering result ResultInfo

    千次阅读 2018-04-12 12:20:41
    java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=65555, result=-1, data=Intent { dat=content://media/external/images/media/57064 flg=0x1 launchParam=MultiScreenLaun
  • mysql_store_result和mysql_use_result的区别
  • java的Result

    千次阅读 2018-10-10 16:53:00
    import org.apache.commons.lang.StringUtils;import java.io.Serializable;import java.util.HashMap;import java.util.Map;public class Result <T> extends BaseDomain implements Serializable { priv...
  • unittest之TestResult类详解

    千次阅读 2018-08-15 21:56:02
    TestResult 测试结果类,用来处理测试用例或测试集执行过程中的所有信息并最终输出,比如代码错误、异常、断言失败、skip等等。所以如果想要增加一些个性化的输出,可以通过或者此类或者基类(TestResult),扩展...
  • Springboot - 使用BindingResult 进行表单验证 1.创建表单对象 import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; import ...
  • Before start of result set报错

    万次阅读 多人点赞 2018-12-16 15:19:54
    Before start of result set这个解决方案: ResultSet rs=null; rs=........ 要在这里加入while(rs.next()){ .............   } 因为ResultSet是一个结果集,要想读出来,必须要next方法才行...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,733,368
精华内容 1,093,347
关键字:

result