小编Art*_*nov的帖子

DailyRollingFileAppender不起作用

我用Log4j写一些日志我的程序.我在这个网站上找到并阅读了很多问题和答案,但我无法解决我的问题.

这是我的代码:

1. log4j.xml

<appender name="rollingfileAppender" class="org.apache.log4j.DailyRollingFileAppender">
    <param name="append" value="true"/>
    <param name="file" value="logs/process.log"/>
    <param name="DatePattern" value="'.'yyyy-MM-dd-HH"/>
    <layout class="org.apache.log4j.PatternLayout">
       <param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss:SSS} %-5p [%c{1}] %m%n"/>
    </layout>
</appender>
<root>
    <level value="DEBUG"/>
    <appender-ref ref="rollingfileAppender"/>
    <appender-ref ref="stdout"/>
</root>
Run Code Online (Sandbox Code Playgroud)

2.我的java代码

package TestPacket;

import org.apache.log4j.Logger;
import org.apache.log4j.xml.DOMConfigurator;


public class TestLog4jXML {
    static Logger logger = org.apache.log4j.Logger.getLogger(TestLog4jXML.class.getName());
    public TestLog4jXML() {
    }
    public static void main(String[] args) {
        try {
            DOMConfigurator.configure("log4j1.xml");
            logger.trace("Entering application.");
            logger.debug("Debug");
            logger.info("info");
            logger.warn("warn");
            logger.error("error");
            logger.fatal("fatal");
            lungtng();
        } catch (Exception e) {
            e.printStackTrace();
        }
    } …
Run Code Online (Sandbox Code Playgroud)

log4j rollingfileappender

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

如何关闭Liferay中的弹出窗口?

我使用以下代码在Popup窗口上加载WebContent编辑portlet:

<liferay-ui:icon
    image="edit"
    label="true"
    message="news-edit-url"
    url="${oneNews.newsEditUrl}"
    />
Run Code Online (Sandbox Code Playgroud)

editUrl:

taglibEditURL = "javascript:Liferay.Util.openWindow({dialog: {width: 960}," + 
    "id: '" + renderResponse.getNamespace() + "'," +
    "title: '" + LanguageUtil.format(request.getLocale(), "edit-x", HtmlUtil.escape(assetRenderer.getTitle(request.getLocale()))) + "'," +
    "uri:'" + HtmlUtil.escapeURL(editPortletURLString) + "'});";
Run Code Online (Sandbox Code Playgroud)

保存或发布内容时,将在弹出窗口中加载portlet.我希望关闭弹出窗口,并使用editURL链接刷新portlet.

对此有任何帮助......

popup liferay liferay-6

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

标签 统计

liferay ×1

liferay-6 ×1

log4j ×1

popup ×1

rollingfileappender ×1