转载自: http://blog.chinaunix.net/uid-25728370-id-3075817.html
(1)配置(具体在文档中):
先将db_net数据库导入sql2005数据库
使用了tomcat连接池,需要建立dynamic web project之后要配置下META-INF/context.xml
在tomcat下的common/lib中放入sql server2005的驱动(在文档中)
其他一些包放入Webcontent/WEB-INF/lib
(2)对图片进行分割使用了map:
<img src="images/2.gif" alt="" width="778" height="60" border="0" usemap="#Map5"></td>
<map name="Map5">
<area shape="rect" coords="475,35,523,49" href="#" οnclick="this.style.behavior='url(#default#homepage)'; this.sethomepage('http://localhost/WangZhan/index.jsp')"> <!-- 设置为首页 -->
<area shape="rect" coords="551,37,602,49" href="javascript:window.external.AddFavorite('http://localhost/WangZhan/index.jsp','企业门户')"> <!-- 加入收藏 -->
<area shape="rect" coords="628,38,676,50" href="mailto:tmoonbook@sina.com"><!-- 企业邮箱 -->
</map>
(3)使用了javabean:
页面中可以这么使用
<jsp:useBean id="sql" class="com.wsy.selectsql" scope="page"/>
<%
String id=request.getParameter("catid");
Collection temp=sql.selectBusinessForId(id);
Iterator it=temp.iterator();
while(it.hasNext()){
product product=(product)it.next();
%>
(4)显示图片:
<tr bgcolor="#FFFFFF">
<td class="lunzi">封面</td>
<td rowspan="3">
<%
File path=new File("D:\\Upload");
if(!path.isDirectory()){
path.mkdir();
}
String pathFile=path.toString()+'\\'+product.getImg();
%>
<img src="<%=pathFile %>" width="70" height="70">
</td>
</tr>
(5)解决jsp中文乱码传递:
页面端用
form1.action=encodeURI("save.jsp?name="+name+"&category="+category+"&ms="+ms);。
服务器端用
URLDecoder.decode(request.getParameter("category"),"UTF-8")
(6)图片上传具体见WebContent/houtai/save.jsp
(7)分页显示
用了DownTable类来实现。具体见WebContent/houtai/productBrowse.jsp