<%@ page import="javax.swing.*"%>
<%@ page import="java.util.StringTokenizer"%>
<%@ page import="java.io.*"%>
<%@ page import="java.lang.String"%>
<%@ page import="java.lang.StringBuffer"%>
<%@ page import="java.io.FileInputStream"%>
<%@ page import="java.io.InputStream"%>
<%@ page import="java.io.InputStreamReader"%>
<%
String strbuf =new String();
try {
  StringBuffer buf = new StringBuffer();
  
  InputStreamReader in=new InputStreamReader(new FileInputStream("c:\\b.txt"));  BufferedReader read = new BufferedReader(in);
  String msg;
  while((msg=read.readLine()) != null){
  buf.append(msg);}
   strbuf=buf.toString();}
   catch (java.lang.Exception e) {e.printStackTrace();};
   %>
   <html>
   <input name="a" value="<%=strbuf%>">
   </html>
读.txt是可以,读word可能要转换一下字符格式。你试试吧