java中如何操纵css文件

html-css011

java中如何操纵css文件,第1张

css文件是指层叠样式表 (Cascading Style Sheets),这个是用来定义如何显示 HTML 元素,为了解决内容与表现分离的问题的

你如果需要用java去操作,可以通过io流读取css文件,然后进行后续操作

只能抓取静态的页面源代码,因为很多事件和样式是动态绑定和执行的,所以不可能获取到执行完后的代码的。

public

String

getHtmlContent(String

htmlurl)

{

URL

url

String

temp

StringBuffer

sb

=

new

StringBuffer()

try

{

url

=

new

URL(htmlurl)

BufferedReader

in

=

new

BufferedReader(new

InputStreamReader(url.openStream(),

"gbk"))

while

((temp

=

in.readLine())

!=

null)

{

sb.append(temp)

}

in.close()

}

catch

(final

MalformedURLException

me)

{

me.getMessage()

}

catch

(final

IOException

e)

{

e.printStackTrace()

}

return

sb.toString()

}

jsp里面用Java读取数据,CSS,JS表现,最简单的交互方式,你这个问题问的很笼统,简单举个例子

<span><%=var1%></span>

一句话里面<span>是html的标签,css的一部分,可以用js控制,<%=var1%>JSP语句,java的一部分,完成交互