Servlet学习笔记
res.setContentType("image/jpeg");
File file = new
File("/home/briup/workspace/servlet/src/com/briup/basic/1.jpg"); InputStream is = req.getInputStream();
FileInputStream fis = new FileInputStream(file);
OutputStream os = res.getOutputStream();
int temp; //设置临时缓存区
while((temp=fis.read())!=-1)
os.write(temp);
os.flush();
is/os.close();
c.实现接口Servlet,在对servlet生命周期严格控制的需求里面使用。 class Test implements Servlet{
//所有servlet类里面的方法都得定义,包括生命周期控制方法和
service方法。
}
2)书写servlet部署文档
部署文档:web.xml,主要负责webServer和web应用之间的标识以及协作。 <servlet>
<!-- servlet的标识,可以任意指定 -->
<servlet-name></servlet-name>
<!-- servlet类的全路径(包.类名) -->
<servlet-class></servlet-class>
</servlet>
<servlet-mapping>
<!-- servlet的标识,和上面servlet标签里面的必需一致,作为匹
配条件 -->
<servlet-name></servlet-name>
<!-- 具体标识一个servlet的访问路径,url里面web应用名后的部
分,必须以/开头 -->
<url-pattern></url-pattern>
</servlet-mapping>
3)部署:
㈠ conf/tomcat-users.xml ---> 配置用户的信息以及权限。
<role rolename="manager"/>
<role rolename="admin"/>
<user username="briup" password="briup" roles="admin,manager"/> ㈡ 将我们的web应用部署在webServer上,然后启动webServer,在地址栏里面敲上地址进行访问。
tomcat:
1.bin:主要放置tomcat的脚本文件(包括各种操作系统的)
ex: start.bat,shutdown.bat(windows)
shutdown.sh,startup.sh(unix/linux)
chmod -R 755 bin
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库Servlet学习笔记(4)在线全文阅读。
相关推荐: