1、数据库存储手语图片
收集手语图片,存到某个文件夹,然后建立数据库存储字段有id,mean,path,将图片的汉语意思和相对路径存入表中。
另一种方法是编写爬虫程序,爬取手语网上的手语资源。
2、后台读取数据库中的图片
Tomcat服务器只能识别到你的项目之下的目录,所以绝对路径不能使用。因此通过使用绝对路径加相对路径读取图片。
把图片路径置为request.getContextPath()+相对路径。代码如下:
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<%@ page import="cn.personweb.Dao.*" %>
<%
String[] arry=new String[5];
AutoplayDao.getAutoplayUrl(arry);
%>
<center>
<div class="demo">
<a class="control prev"></a><a class="control next abs"></a>
<div class="slider">
<ul>
<li><a href=""><img src="<%=request.getContextPath()%>/<%=arry[0]%>" alt="两弯似蹙非蹙笼烟眉,一双似喜非喜含情目。" /></a></li>
<li><a href=""><img src="<%=request.getContextPath()%>/<%=arry[1]%>" alt="态生两靥之愁,娇袭一身之病。" /></a></li>
<li><a href=""><img src="<%=request.getContextPath()%>/<%=arry[2]%>" alt="泪光点点,娇喘微微。" /></a></li>
<li><a href=""><img src="<%=request.getContextPath()%>/<%=arry[3]%>" alt="闲静似娇花照水,行动如弱柳扶风。" /></a></li>
<li><a href=""><img src="<%=request.getContextPath()%>/<%=arry[4]%>" alt="心较比干多一窍,病如西子胜三分。" /></a></li>
</ul>
</div>
</div>
</center>