文章列表
最近学习了Struts2,然后现在结合以前学过的Tomcat数据源实现一个注册程序。这里省略了一些部分,只写出部分重要代码,也算是一次总结吧。
首先、编写DAO
:DAO是数据访问对象,封装了数据访问逻辑,当然这里为了简单起见把他们都写在了一个DAO类,并没有严格按照DAO的开发模式,比如DAO的接口类,DAO的真实主题类,DAO的代理类,数据库连接类,DAO工厂类,这是只是一个简单的UserDAO类。
查找数据源主要分三步:
1、初始化名称查找上下文
:Context ctx = new InitialContext();
2、通过名称查找DataSource对象
: ...
前面知道百度有一个音乐接口,这里在前面XML解析的基础上,实现能够实现输入歌曲名与歌手名,最后找到该歌曲的播放地址,并通过超链接的形式打开或播放。以下是实现过程:
(1)、首先是一个JSP,接收歌曲名与歌手名,并提交给Servlet处理。
<%@ page contentType="text/html;charset=GBK" pageEncoding="GBK"%>
<html>
<body>
<center>
<h3><font color="gre ...
以前学习了XML的解析,加上这次转载了《百度音乐接口》,所以想通过一次练习,将前面学到的基础知识综合运用得到一个小案例,就是输入歌手名和歌曲名下载或播放歌曲。下面是Dom解析的小测试,还是万里长征第一步。后面还会运用Servlet&JSP等知识。、
import javax.xml.parsers.*;
import org.w3c.dom.*;
import java.io.*;
/**
* 解析百度音乐掌门的XML
**/
public class MusicDom{
public static void main(String args[]){
try{
...
前几天在网上看到了一个所谓的百度音乐的API,根据上面的步骤,还真的能够找到播放歌曲的地址。加上前面学过的JSP,Servlet和XML基础,就想把它做成一个简单的搜索器,根据歌手名和歌曲名找到播放地址。
以下是百度掌门的API:
http://box.zhangmen.baidu.com/x?op=12&count=1&title=大约在冬季$$齐秦$$$$
将歌曲名和歌手名替换成你要找的歌曲信息,则会返回一个保存了歌曲信息的XML。
<?xmlversion="1.0"encoding=&quo ...