别的系统生成的每日销售报表.html,怎么提取里面的内容啊? 自己写一个函数,读入数据FileInputStream然后遍历匹配到<td></td><p></p>等大概有数据的字段就读取就行了,不是很难或者用javax.swing.text.html 中的方法,自己看看 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把<table>...</table>的内容copy出来,在前后加上xml标记,当作xml文件来读! 如果是jsp读取数据的话,发现一个好东东,共享一下,希望能解决import java.io.ByteArrayOutputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import java.io.PrintWriter;import javax.servlet.RequestDispatcher;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpServletResponseWrapper;public class Servlet1 extends HttpServlet{ public void service(HttpServletRequest request, HttpServletResponse response) throwsServletException, IOException { ServletContext sc = getServletContext(); String url = "/dbtest2.jsp"; //jsp的路径 RequestDispatcher rd = sc.getRequestDispatcher(url); final ByteArrayOutputStream os = new ByteArrayOutputStream(); final ServletOutputStream stream = new ServletOutputStream() { public void write(byte[] data, int offset, int length) { os.write(data, offset, length); } public void write(int b) throws IOException { os.write(b); } }; final PrintWriter pw = new PrintWriter(new OutputStreamWriter(os)); HttpServletResponse rep = new HttpServletResponseWrapper(response) { public ServletOutputStream getOutputStream() { return stream; } public PrintWriter getWriter() { return pw; } }; rd.include(request, rep); pw.flush(); FileOutputStream fos = new FileOutputStream("d:\\test.htm"); //把jsp输出的内容写到d:\test.htm os.writeTo(fos); fos.close(); }} 如何统计一个域名下面的所有二级域名 Java访问共享文件问题 关于用junit测试多线程程序, 谢谢~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 怎么使用InputStreamReader 小弟请教一个Enumeration和enum的问题 Applet程序的运行问题? rs.getString(1)取得mssql数据库表字段出错,字段类型nvarchar 在JAVA中如何使用C++的类,而不是调用C/C++的方法 关于函数调用问题 谁有together6的crack啊,给一个多谢! 接口是什么啊 请问怎么样向applet传参数啊?
import java.io.ByteArrayOutputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;import javax.servlet.RequestDispatcher;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpServletResponseWrapper;public class Servlet1 extends HttpServlet
{
public void service(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException
{
ServletContext sc = getServletContext();
String url = "/dbtest2.jsp"; //jsp的路径
RequestDispatcher rd = sc.getRequestDispatcher(url);
final ByteArrayOutputStream os = new ByteArrayOutputStream();
final ServletOutputStream stream = new ServletOutputStream()
{
public void write(byte[] data, int offset, int length)
{
os.write(data, offset, length);
} public void write(int b) throws IOException
{
os.write(b);
}
};
final PrintWriter pw = new PrintWriter(new OutputStreamWriter(os));
HttpServletResponse rep = new HttpServletResponseWrapper(response)
{
public ServletOutputStream getOutputStream()
{
return stream;
} public PrintWriter getWriter()
{
return pw;
}
};
rd.include(request, rep); pw.flush(); FileOutputStream fos = new FileOutputStream("d:\\test.htm");
//把jsp输出的内容写到d:\test.htm
os.writeTo(fos);
fos.close(); }
}