WEB开发网      濠电娀娼ч崐濠氬疾椤愶附鍋熸い鏍ㄧ〒闂勫嫰鏌﹀Ο渚Ц闁诲氦顕ч湁婵犲﹤楠告禍鍓х磼鏉堛劌绗氶柟宄版嚇閹晠宕归銈嗘濠电偞鍨堕幐鎾磻閹捐秮褰掓偐閻戞﹩妫勯梺鎼炲妼鐎涒晝绮嬪澶樻晝闁挎繂鏌婇敃鍌涚厵閻庢稒锚閻忥絾绻濇繝鍐ㄧ伌闁诡垰鍟村畷鐔碱敂閸♀晙绱樺┑鐐差嚟婵儳螞閸曨剚鍙忛柍鍝勬噹缁€澶嬬箾閹存繄锛嶆鐐灲閹綊宕惰濡插鏌涢妸銉ヮ劉缂佸倸绉归弫鎾绘晸閿燂拷 ---闂備焦瀵уú鈺呭箯閿燂拷
开发学院WEB开发Jsp 用JavaBean实现文件上载(五)应用实例 阅读

用JavaBean实现文件上载(五)应用实例

 2008-01-05 20:11:24 来源:WEB开发网 闂備線娼уΛ鎾箯閿燂拷闂備礁鎲¢崹鐢垫崲閹扮増鍎嶆い鎺戝€甸崑鎾斥槈濞嗗秳娌紓鍌氱▌閹凤拷濠电姭鎷冮崨顓濈捕闂侀潧娲ゅú銊╁焵椤掍胶鈯曢柕鍥╁仧缁辩偤鏁撻敓锟�闂備線娼уΛ鎾箯閿燂拷  闂備胶枪缁绘鈻嶉弴銏犳瀬闁绘劖顐煎☉妯锋瀻闁归偊鍓涘▔姘舵⒑閸涘⿴娈旀繛灞傚妼閳绘捇骞嬪┑鎰濡炪倖姊婚崢褏鎲撮敓锟�
核心提示:应用实例 编译好Bean之后,我们就可以从Servlet或者jsp页面中使用它了,用JavaBean实现文件上载(五)应用实例,可能你在Tomcat之类的Servlet/JSP环境下使用Bean,部署Bean最简单的方法是把class文件压缩成jar文件,该HTTP请求将由Jsp1.jsp处理,Jsp1.jsp运用Fi
应用实例
  编译好Bean之后,我们就可以从Servlet或者jsp页面中使用它了。可能你在Tomcat之类的Servlet/JSP环境下使用Bean,部署Bean最简单的方法是把class文件压缩成jar文件,然而把jar文件放到Tomcat的lib目录下。要让Tomcat装入jar文件,你必须重新启动Tomcat。

  下面是一个Html文件和一个JSP文件,它们示范了这个Bean的应用。HTML文件包含一个表单以及几个输入元素:

<html>
<head>
<title>文件上载</title>
</head>

<body>
<form action=jsp1.jsp enctype="MULTIPART/FORM-DATA" method=post>
作者: <input type=text name=author>
<br>
公司: <input type=text name=company>
<br>
说明: <textarea name=comment></textarea>
<br>
选择要上载的文件<input type=file name=filename>
<br>
文件描述: <input type=text name=description>
<br>
<input type=submit value="Upload">
</form>
</body>
</html>

用户提交上述表单之后,该HTTP请求将由Jsp1.jsp处理。Jsp1.jsp运用FileUpload这个Bean来处理请求。Jsp1.jsp的代码如下:

<%@ page contentType="text/html;charset=gb2312"%>
<jsp:useBean id="TheBean" scope="page"
class="com.brainysoftware.web.FileUploadBean" />
<%
TheBean.doUpload(request);
out.PRintln("Filename:" + TheBean.getFilename());
out.println("<BR>内容类型:" + TheBean.getContentType());
out.println("<BR>作者:" + TheBean.getFieldValue("Author"));
out.println("<BR>公司:" + TheBean.getFieldValue("Company"));
out.println("<BR>说明:" + TheBean.getFieldValue("Comment"));
%>
进入讨论组讨论。

Tags:JavaBean 实现 文件

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接