小编Pal*_*sen的帖子

ArrayList <> vs ArrayList <Integer>

ArrayList的以下两个声明有什么区别?

ArrayList<Integer> nunbers = new ArrayList<Integer>();
Run Code Online (Sandbox Code Playgroud)

VS

ArrayList<Integer> nunbers = new ArrayList<>();
Run Code Online (Sandbox Code Playgroud)

他们中的一个比另一个更受欢迎吗?

java arraylist java-7

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

嵌入式Jetty - Spring MVC - 视图解析器 - 无XML - HTTP错误:404

我正在尝试使用嵌入式Jetty建立一个简单的Spring MVC服务器.我已经设置了服务器,启用了spring并为.jsp文件配置了一个视图解析器.控制器给我404以下消息:

Problem accessing /jsp/test.jsp. Reason:
Not Found
Run Code Online (Sandbox Code Playgroud)

有谁知道问题是什么?我一直在谷歌上搜索两天.

服务器:

private static final int DEFAULT_PORT = 8080;
private static final String CONTEXT_PATH = "/";
private static final String CONFIG_LOCATION = "spring.config";
private static final String MAPPING_URL = "/*";

private EmbeddedJettyServer(){
}

public static void main(String[] args) throws Exception {
    Server server = new Server(DEFAULT_PORT);
    server.setHandler(getServletContextHandler(getContext()));
    server.start();
    server.join();
}

private static ServletContextHandler getServletContextHandler(WebApplicationContext context) throws IOException {
    ServletContextHandler contextHandler = new ServletContextHandler();
    contextHandler.setErrorHandler(null);
    contextHandler.setContextPath(CONTEXT_PATH);
    contextHandler.addServlet(new ServletHolder(new DispatcherServlet(context)), MAPPING_URL);
    contextHandler.addEventListener(new ContextLoaderListener(context));
    contextHandler.setResourceBase(new …
Run Code Online (Sandbox Code Playgroud)

java spring-mvc embedded-jetty

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

Wildfly8/jBoss 包装 Logback 日志(双前缀)

当使用 Wildfly8 独立 Logback 时,所有日志消息似乎都被 Wildfly 记录器捕获:

21:13:18,808 INFO  [stdout] (default task-4) 21:13:18.806 [default task-4] ERROR some.package.MyClass - Some message
21:13:18,810 INFO  [stdout] (default task-4) 21:13:18.809 [default task-4] WARN  some.package.MyClass - Some message
21:13:18,810 INFO  [stdout] (default task-4) 21:13:18.810 [default task-4] INFO  some.package.MyClass - Some message
21:13:18,810 INFO  [stdout] (default task-4) 21:13:18.810 [default task-4] DEBUG some.package.MyClass - Some message
21:13:18,811 INFO  [stdout] (default task-4) 21:13:18.811 [default task-4] TRACE some.package.MyClass - Some message
Run Code Online (Sandbox Code Playgroud)

我想省略 Wildfly 添加的第一部分,以便消息看起来像这样:

21:13:18.806 [default task-4] ERROR some.package.MyClass …
Run Code Online (Sandbox Code Playgroud)

java logback wildfly-8

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