小编Kri*_*hna的帖子

为[class org.springframework.web.bind.MethodArgumentNotValidException]映射的不明确的@ExceptionHandler方法

我正在尝试使用@ControllerAdvice处理MethodArgumentNotValidException作为下面给出的代码:

@ControllerAdvice
public class RestResponseEntityExceptionHandler extends ResponseEntityExceptionHandler {

    private Logger log = LoggerFactory.getLogger(RestResponseEntityExceptionHandler.class);

    @Autowired
    private ApplicationContext applicationContext;

    @ExceptionHandler({ ConstraintViolationException.class })
    @ResponseStatus(HttpStatus.BAD_REQUEST)
    @ResponseBody
    public ErrorWrapper handleConstraintViolationException(ConstraintViolationException e) {
        String fieldName = e.getConstraintName();
        String message = getResourceMessage(fieldName + ".alreadyExists", "Already Exists");
        return new ErrorWrapper(fieldName + ".error", message);
    }

    @ExceptionHandler({ MethodArgumentNotValidException.class })
    @ResponseStatus(HttpStatus.BAD_REQUEST)
    @ResponseBody
    public ErrorWrapper handleMethodArgumentNotValidException(MethodArgumentNotValidException e) {
        return new ErrorWrapper(".error", "test");
    }

    private String getResourceMessage(String key, String defaultMessage) {
        String message = applicationContext.getMessage(key, null, Locale.getDefault());
        if (StringUtils.isNotEmpty(message)) {
            return message;
        } …
Run Code Online (Sandbox Code Playgroud)

spring-4

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

角度材料更改复选框颜色

我正在使用angular-material2的复选框.目前,复选框的默认颜色为紫色.
看起来他们已将复选框的默认颜色从"主要"更改为重音.
有没有办法在没有覆盖css的情况下获得"主要"(绿色)颜色而不是紫色.
我尝试给color ="primary"但是没有用.

代码: <md-checkbox></md-checkbox>

进口声明:

import {MdCheckbox} from '@angular2-material/checkbox';
Run Code Online (Sandbox Code Playgroud)

Plunker http://plnkr.co/edit/sFC0kfdzj7fxtUC3GXdr?p=preview

angular-material

17
推荐指数
8
解决办法
3万
查看次数

如何在angular2中重新加载页面

如何在angular2中重新加载页面.
在通过网络搜索时,我得到了一个"this._router.renavigate()"重新加载页面的代码,但看起来它不适用于最新版本的angular2.
另一种方式是,'window.location.reload()'但这不是有角度的方式.

angular2-routing angular

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

下拉取决于其他下拉 - angularjs

我的数据格式如下

   var servers =   [
           {
               "name": "server1",
               "version":
               [
                   "10.x"
               ]
           },
           {
               "name": "server2",
               "version":
               [
                   "1", "2"
               ]
           }
       ]
Run Code Online (Sandbox Code Playgroud)

我想要两次下拉.第一个下拉列表将显示"名称".当用户从第一个下拉列表中选择名称时,应使用相应的"版本"填充第二个下拉列表.

非工作jsfiddle链接:http://jsfiddle.net/fynVy/174/

angularjs

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

Apache poi excel链接到其他页面/表

我需要使用java生成一个excel报告.所以我打算使用Apache POI.
但有一个需要我不确定它是否可能通过apache POI.
请你帮忙解决这个问题.

要求:
Excel doc应该有多个表格,如sheet1和sheet
2.pheet1将具有多个链接.
sheet2将有100列.
sheet1中的每个链接都应链接到sheet2的一列.
当用户点击这些链接中的任何一个时,它应该将用户带到sheet2并自动关注该列.
对于前者 如果用户单击指向sheet2的第95列的链接,则单击该链接应打开sheet2,第95列应该是焦点.

如果可行,请告诉我.我通过网络搜索但无法找到任何方法.
任何指针都非常感激.

java apache-poi

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