Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 当使用struts标记来显示html时,减少带宽消耗的最佳方法是什么?_Java_Javascript_Html_Jsp_Struts 1 - Fatal编程技术网

Java 当使用struts标记来显示html时,减少带宽消耗的最佳方法是什么?

Java 当使用struts标记来显示html时,减少带宽消耗的最佳方法是什么?,java,javascript,html,jsp,struts-1,Java,Javascript,Html,Jsp,Struts 1,我正在使用Struts 1.3,并使用StringBuilder在标记中形成一个html主体,以显示网站中的一些列表。我正试图找出优化它的最佳方法,因为这会占用大部分带宽,因为有些列表很长,我会在标记中发送整个HTML结构 实际上我并没有编写这个程序,但我负责减少消耗的bandwith,所以我正试图找出最好的方法,我愿意接受任何建议 作为一个简单的解释,我有一个带有标记的.jsp,它只编写整个html正文 <html> <prototype:myTag/> <

我正在使用Struts 1.3,并使用StringBuilder在标记中形成一个html主体,以显示网站中的一些列表。我正试图找出优化它的最佳方法,因为这会占用大部分带宽,因为有些列表很长,我会在标记中发送整个HTML结构

实际上我并没有编写这个程序,但我负责减少消耗的bandwith,所以我正试图找出最好的方法,我愿意接受任何建议

作为一个简单的解释,我有一个带有标记的.jsp,它只编写整个html正文

<html>
    <prototype:myTag/>
</html>

myTag中包含了整个HTML结构。JSON是我想到的唯一一件可以减少消耗的东西,但我相信肯定还有很多其他东西


有什么建议吗?

减少HTML带宽的一个好方法是确保使用。大多数其他[显著]的减少来自于发送更少的数据——而不是不同的通用数据结构;对于相同的数据,HTML、JSON和XML将具有“等效”的压缩大小(在几个百分比内),因为重复的标记是易于压缩的文本。是的,压缩内容应该是第一件尝试的事情。最重要的是,在大多数情况下,它可以通过服务器配置启用,而无需修改您的代码。好的,我看一下,谢谢!