Struts2,返回HTML内容

问题描述

在struts2中,有没有方法,可以直接返回HTML内容啊?我现在的做法 ,是写一个空白页面,然后在action生成那个内容后,显示到页面上,然后在用JS的ajax获取页面内容。不过我始终觉得还要生成内容到页面,在从页面获取,好麻烦哟,有没有像json格式数据一样,可以直接通过action请求就返回的方法呀??

解决方案

http://blog.sina.com.cn/s/blog_530bf5d20100c15o.html1、可以通过InputStream 返回2、你这种最简单

时间: 2024-10-19 02:22:20

Struts2,返回HTML内容的相关文章

关于ajax以及struts2返回数据的问题

问题描述 关于ajax以及struts2返回数据的问题 在struts2框架下,可以向前台直接返回数据(感觉上是这样的), 但是在使用ajax技术中,为什么不能直接返回数据(对象)呢? 例如:从后台传一个list集合 2016/05/24 我已经成功使用struts2框架使用ajax从后端向前台传递了一个集合,直接将集合对象放在 "result type='json' name='shift' param name='root' pssList param result" 这样就可以了

exception-方法返回true/false的同时还要返回其他内容

问题描述 方法返回true/false的同时还要返回其他内容 很多时候,一个方法要返回true/false的同时还要把exception返回出来,除了自己封一个类之外,java世界中是否已经有类似的数据结构可以用了? 解决方案 返回对象.数组,通过参数传. class MyReturn { public bool Val1; public Exception Val2; } void foo(MyReturn r) { r.Val1 = true; r.Val2 = new Exception(

jquery让返回的内容显示在特定div里(代码少而精悍)_jquery

前面写过ajax让返回的内容显示在特定div里最近在看jquery,所以又用jquery重新写了个,jquery果然是"写得更少,做得更多" <html> <head> <title></title> <script type="text/javascript" src="http://code.jquery.com/jquery-2.1.1.min.js"></script>

struts2,返回json数据类型

问题描述 struts2的json插件返回数据类型我做了一个树,要求返回类型是{data:"aaa",children:[]}但是struts2返回的是result:{data:"aaa",children:[]}前面的属性多了一个,单是我不想要.能有什么办法去掉那一个"result:"吗不在js里面写了,就在代码里控制行不 解决方案 解决方案二:SF!!解决方案三:把你的json想关代码贴出来.估计你用了jsonObject而没有用jsonAr

struts2返回json配置includeproperties问题

问题描述 struts2返回json配置includeproperties返回的对象中如果有子集合那么返回值中子集和只有10条记录 解决方案 解决方案二:什么意思啊..解决方案三:[{"catagoryId":1,"productCategories":[{"catagoryId":4,"catagoryName":"上市","productCategories":[],"pr

webservice返回base64Binary内容axis客户端DataHandler接收如何获取内容?

问题描述 webservice返回base64Binary的字符串axis自动生成的客户端使用DataHandler接收如何获取内容?正常应该是返回给我的base64加密字符串,我现在获取出来的都是乱码源码org.apache.axiom.util.stax.XMLStreamReaderUtils.getDataHandlerFromElement(reader)难道是因为使用了Base64DecodingOutputStreamWriter导致的?publicstaticDataHandle

ajax实现点击不同的链接让返回的内容显示在特定div里_AJAX相关

/* 以下代码通过ajax实现在一个web页面点击不同的链接,然后将返回的结果显示在该页面固定的div里. */ <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <script language="javascript"> var http_request = false; function create

Ajax请求数据库,Struts2返回不到指定的页面

问题描述 我用Ajax请求数据库,在Struts2.xml文件中,返回的逻辑视图对应一个相应的物理视图,可是却返回不到相应的物理视图,我试了一下,不用ajax,直接请求action却可以跳转到物理视图! 解决方案 解决方案二:直接请求路径的话当然返回指定的页面,如果在一个页面中用ajax请求路径的话,它会返回结果给当前页面而不是又跑到另一个页面,为什么用ajax,ajax是异步无刷新的,比如查询结果直接就重新加载返回结果了解决方案三:你ajax里异步,返回数据在执行跳转解决方案四:引用2楼rui

Js显示Struts2中的内容之escape和escapeHtml

  $(function (){        var msg = '<s:property value="msg" escape="false"/>';        if(""!=msg)        {            alert(msg);        }    });   问题:Struts2 中后台属性值带有的HTML标签,前台页面取值时把HTML标签当成字符串输出了,怎么把它们当成HTML标签处理. 举个例子来