小编Loo*_*mer的帖子

RESTeasy并返回带有模型的JSP页面

是否有一种简单的,而不是使用弹簧的方式让RESTeasy返回带有模型的jsp或html页面?我想做一些类似于Spring的ModelAndView,我有一个请求说/ contacts/loomer并让它在jsp模板中返回一个模拟对象.我看到的所有示例都是针对JSON/XML的.我知道在Jersey你可以使用可查看的,但我只需要使用RESTeasy的东西.

谢谢!

我想要这样的东西(但没有春季模式视图):

   @POST
   @PUT
   @Consumes(MediaType.APPLICATION_FORM_URLENCODED)
   @Produces(MediaType.TEXT_HTML)
   public ModelAndView saveContactForm(@Form Contact contact)
         throws URISyntaxException
   {
      service.save(contact);
      return viewAll();
   }
Run Code Online (Sandbox Code Playgroud)

model-view-controller jboss resteasy

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

将javax.net.debug捕获到文件

我需要保存创建到文件的javax.net.debug = all输出.我正在使用log4j,我尝试创建一个日志代理,如下面的代码示例所示; 但是,它没有拿起信息.我不确定javax.net.debug的打印位置.我尝试以这种方式捕获system.out和system.err,但都没有工作.谢谢你的帮助.

public class StdOutErrLog {

    private static final Logger logger = Logger.getLogger(StdOutErrLog.class);

    public static void tieSystemOutAndErrToLog() {
        System.setOut(createLoggingProxy(System.out));
        System.setErr(createLoggingProxy(System.err));
    }

    public static PrintStream createLoggingProxy(final PrintStream realPrintStream) {
        return new PrintStream(realPrintStream) {
            public void print(final String string) {
                realPrintStream.print(string);
                logger.info(string);
            }
        };
    }
}
Run Code Online (Sandbox Code Playgroud)

java log4j

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

使用Java接口复制构造函数

我有一个具有接口集合的类,我需要克隆此对象.我不想使用克隆接口,并希望使用复制构造函数.我做了一些谷歌搜索,似乎无法找到答案.我意识到还有其他方法可以使用复制方法来执行此操作,但我宁愿不将其添加到我的界面.谢谢你的帮助.

public Component(Component source){
for (Behavior behavior : behaviors) {
  behaviors.add(new Behavior(behavior));
 }}
Run Code Online (Sandbox Code Playgroud)

java

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

标签 统计

java ×2

jboss ×1

log4j ×1

model-view-controller ×1

resteasy ×1