如何使用java的url字段ResultSet rs= statement.executeQuery(sql);
while(rs.next()){
String myurl= rs.getString("url");
java.net.URL url=new URL(myurl);;------
PreparedStatement pStmt=null;
pStmt=conn2.prepareStatement("INSERT INTO a" +
"(id,name,url)"+
" values(?,?,?)");
conn2.setAutoCommit(false);
pStmt.setString(1,id);
pStmt.setString(2,name);
pStmt.setObject(3,url); int j=pStmt.executeUpdate(); conn2.commit();1 我从源数据得到url是有值的 (http://sdfsdflslfsdflsd) 但经过上面程序,发现插入的url值为空值
什么原因如何修改
2 报如下错误
Exception in thread "main" java.net.MalformedURLException
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at Test.main(Test.java:49)
while(rs.next()){
String myurl= rs.getString("url");
java.net.URL url=new URL(myurl);;------
PreparedStatement pStmt=null;
pStmt=conn2.prepareStatement("INSERT INTO a" +
"(id,name,url)"+
" values(?,?,?)");
conn2.setAutoCommit(false);
pStmt.setString(1,id);
pStmt.setString(2,name);
pStmt.setObject(3,url); int j=pStmt.executeUpdate(); conn2.commit();1 我从源数据得到url是有值的 (http://sdfsdflslfsdflsd) 但经过上面程序,发现插入的url值为空值
什么原因如何修改
2 报如下错误
Exception in thread "main" java.net.MalformedURLException
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at Test.main(Test.java:49)
解决方案 »
- 遍历表生成树列表
- swing下拉框显示表格内容
- 问一个XML解析的问题。
- Tuxedo 通过Jolt客户端调用TUXEDO服务的一个问题!
- 有一个文件有大量数据(几十万)条记录,内存问题暂不考虑,请问用什么数据结构和算法可以最快的查找到随机的一条记录。
- SAX2 driver class org.apache.xerces.parsers.SAXParser not found 问题
- 如何由一个jar文件生成DOC啊?
- Class.forName(String)是做什么的啊?
- 简单、简单、简单、、、、、、、
- 或许对你也有用,进去看看吧:关于怎样清除IE缓冲的问题!
- 绘图问题
- 将几个值,以逗号分隔,存放在字符串str中
java.net.URL url=new URL(myurl);;------ 这里有问题
url=new URL(myurl);;
发现还是有问题 不知道该如何改写 ???
http://www.lakarts.co.uk/news/news.php
之类的
sdfsdflslfsdflsd这个主机名不合法如果使用这个主机名会抛这个异常java.net.UnknownHostException: sdfsdflslfsdflsd
用正则吧
.match("[\\w[.-]]"+@[\\[.-]]+\\[\\w]+);