通过对rss资源的文件流解析,得到当日的天气情况。
<body >
<%
StringBuffer document = new StringBuffer();
String today = "";
try {
Date nowDate=new Date();
String []date={"日","一","二","三","四","五","六"};
int day=nowDate.getDay();
String dayFinal="";
for(int i=0;i<date.length;i++){
if(i==day){
dayFinal=date[i];
}
}
today=nowDate.getYear()+1900+"年"+(nowDate.getMonth()+1)+"月"+nowDate.getDate()+"日"+" "+"星期"+dayFinal;
URL url = new URL("http://www.raychou.com/weather/rss.php?id=54511");
URLConnection conn = url.openConnection();
InputStreamReader in = new InputStreamReader(conn.getInputStream(),"utf-8");
BufferedReader reader = new BufferedReader(in);
String line = null;
conn.setConnectTimeout(10000);
String line1 = null;
while ((line = reader.readLine()) != null)
document.append(line + "\n");
reader.close();
in.close();in = null;//释放流
String abc=new String(document.toString().getBytes("utf-8"),"utf-8");
String finalValue="";
int start=abc.indexOf("<description>");
int end=abc.indexOf("</description>");
if(start!=-1 && end!=-1 ){
finalValue="北京:"+abc.substring(start+"</description>".length()+2,end);
}
%>
<table>
<tr>
<td width="85%">
<MARQUEE BEHAVIOR=SCROLL DIRECTION=LEFT SCROLLAMOUT=10 SCROLLDELAY=150 onMouseOver="this.stop();" onMouseOut="this.start();" >
<%=finalValue%>
</MARQUEE>
</td>
<td width="15%" nowrap><%=today%>
</td>
</tr>
</table>
<%
}catch (MalformedURLException e) {
System.out.println(e);
}catch (IOException e){
System.out.println(e);
out.println("<table><tr><td width=\"85%\"></td><td width=\"15%\" nowrap>"+today+" </td></tr></table>");
}
%>
</body>
分享到:
相关推荐
JSP代码实现实时天气预报,可选择各个省份各个地市各个县区。
jsp网页抓取天气预报源代码jsp网页抓取天气预报源代码jsp网页抓取天气预报源代码jsp网页抓取天气预报源代码
第一部分 jsp入门 第一章 概述 第二章 预备知识 第三章 jsp开发平台的建立--tomcat 第四章 jsp的语法和语义 ...附录A jsp应用实例--网上教育代码 附录B JavaServer Pages白皮书 附录C 常用jsp相关网址
jsp 天气预报 天气查询 系统,直接解压缩,放至web目录访问就可以访问
精通JSP-Web开发技术与典型应用的范例代码。
\ch05\* 第5章 JavaBean在JSP中的应用所有例程代码 \ch06\* 第6章 Servlet和JSP的集成:MVC框架所有例程代码 \ch07\* 第7章 JSP开发中的常用技巧所有例程代码 \ch08\* 第8章 JSP2.0表达式语言(EL)所有例程代码...
《WEB应用与开发》--JSP+SQL手机销售网站--课程设计报告.pdf《WEB应用与开发》--JSP+SQL手机销售网站--课程设计报告.pdf《WEB应用与开发》--JSP+SQL手机销售网站--课程设计报告.pdf《WEB应用与开发》--JSP+SQL手机...
各种天气预报的样式jsp和html啊啊啊啊啊
JSP应用开发技术---JSP入门教JSP应用开发技术---JSP入门教材材
JSP开发应用-环境配置JSP开发应用-环境配置JSP开发应用-环境配置JSP开发应用-环境配置
《JSP应用开发详解》一书的示例源代码,第一部分
张新曼的精通jsp-web开发技术与典型应用 代码齐全 适合学生学习使用
创建一个简单jsp-servlet应用程序.doc
jsp案例---端午节jsp案例---端午节jsp案例---端午节jsp案例---端午节jsp案例---端午节jsp案例---端午节
javax.servlet---jsp-api jar包,很常用,欢迎下载!内含javax.servlet&jsp;-api jar包
import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.TagSupport; 所导致的无包报错解决jar包 注意导入jar包时应注意Servlet的版本,如果是Servlet 2.4 对应的应该是JSP 2.0 的jar包,如果是...
jsp-api-2.2-sources.jar
jsp基础知识--jspapi jsp基础知识--jspapi jsp基础知识--jspapi
jsp-api-2.1.jar jspAPI文档欢迎下载
2. 实验二 JSP语法的应用-参考代码.docx