JSP中怎样.........

rocsnake 2003-04-05 02:56:41
JSP中怎样使用XML,让JSP自动生成客户端脚本,应用XSL显示样式显示,但是服务端没有XML物理文件
...全文
7 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
icecloud 2003-04-06
其实生成xml最重要的是用<%@ page contentType="text/xml; charset=UTF-8" %>
设定文档类型

然后剩下的就是你用rs去循环生成tag的过程了
回复
rocsnake 2003-04-05
xsl中怎样使用JAVASCRIPT
xsl中怎样应用外部JAVASCRIPT,如common.js
回复
zxhong 2003-04-05
e.g.
<%@ page contentType="text/html; charset=GBK" %>
<html>
<head>
<meta http-equiv="pragma" content="no-cache">
</head>
<body>
<%
if(request.getParameter("testc")!=null){
try{
javax.servlet.ServletInputStream in = request.getInputStream();
int c = in.read();
byte []b=new byte[1000];
int len = 0;
while(c!=-1){
b[len] = (byte)c;
len++;
c = in.read();
}
String str = new String(b,0,len);
str=new String(str.getBytes("GBK"),"UTF-8");
out.println(str);
}catch(Exception e){
out.println(e.getMessage());
}
}
%>

<div id="divDisplay">The response will be put in here</div>
<input type="button" onclick="sendData();" value="Send it!">
<script>
function sendData(){
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.Open("POST", "t.jsp?testc=23;34;", false);
xmlhttp.Send("中文");
alert(xmlhttp.responseText);
}
</script>
</body>
</html>
回复
9441 2003-04-05
JSP这样写
<%@ page contentType="text/xml" %>
<?xml version="1.0"?>
<SOAP:Envelope xmlns:SOAP="urn:schemas-xmlsoap-org:soap.v1">
<SOAP:Header></SOAP:Header>
<SOAP:Body>
<m:GetTime xmlns:m="urn:myserver/soap:gettime">
<time><%=new java.util.Date()%>,<%=request.getReader()%></time>
</m:GetTime>
</SOAP:Body>
</SOAP:Envelope>
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2003-04-05 02:56
社区公告
暂无公告