1. jsp编图书馆,如果实现关键字搜索图书即搜索功能如何实现
比如: 你要查java 相关的书籍:
后台搜索数据集的时候 应该使用 like 关键字 去前后模糊匹配 书籍名称 和 书籍介绍 2项就可以
2. 用java编写一个简单的图书管理系统。 要求:实现浏览,借书,还书,查询,退出等功能(每次最多能借
您好,这个功能要实现并不难,如果您还是学生,应该用的技术都是基础技术来实现对吧。如果是,那么给你一些提示,所使用的技术如,数组或集合,对象,相关变量属性,循环,swatch选择 循环等等。
思路:浏览图示其实就是读取图书的列表或者读取某一本图书的详情。
借书:从图书列表中将对应的书籍数量减掉一定数量。比如 num--;
还书:同借书一样,相加即可;
查询,就是根据书名或者相关信息来查询书库中的图书,一般从数据库获取到这些数据,如果更简单,那就是从集合里面查询。
退出,那就更简单了,exit。
我不清楚你是要使用JavaWeb来实现还是使用C/S架构来实现,还是使用控制台来实现。但是大概的思路都一致。但是复杂度不一样,看你做到什么样的效果和水平。
3. 怎么制作网页上那种可以翻页的电子书用在网站上或其他位置
现在的电子书制作软件平台越来越多,但是如何才能找到一个多功能化的软件平台呢?这就值得去深入发现一下的。想制作翻页电子书的话可以试试云展网这个平台,它还是比较符合大众需求的。可以将电子书分享到网站、微信等平台上,支持手机/电脑/平板阅读,做出来效果极其逼真,使用方便。
4. 某网上书城可以查询、删除书籍,现要求使用JSP实现该功能
简单的增删改查功能
packageEBookDao;
importjava.sql.Connection;
importjava.sql.PreparedStatement;
importjava.sql.ResultSet;
importjava.sql.SQLException;
importjava.util.ArrayList;
importjava.util.List;
importDBUtil.DBUtil;
importDBUtil.EBook;
/*
*查询书集信息
*
**/
publicclassEBookCZ{
publicList<EBook>find(){
Connectionconn=null;
PreparedStatementps=null;
ResultSetrs=null;
List<EBook>list=newArrayList<EBook>();
try{
conn=DBUtil.getConnection();
Stringsql="SELECT*FROMebook";
ps=conn.prepareStatement(sql);
rs=ps.executeQuery();
while(rs.next()){
EBookeBook=newEBook();
eBook.setId(rs.getInt("ID"));
eBook.setBname(rs.getString("bname"));
eBook.setPrice(rs.getString("price"));
list.add(eBook);
System.out.println(rs.getInt("ID")+rs.getString("bname")+rs.getString("price"));
}
}catch(SQLExceptionsqle){
sqle.printStackTrace();
}finally{
DBUtil.close(conn,ps,rs);
}
returnlist;
}
/*
*通过id删除书集信息
*
**/
publicstaticEBookDelById(intid){
Connectionconn=null;
PreparedStatementps=null;
ResultSetrs=null;
EBookbook=null;
try{
conn=DBUtil.getConnection();
Stringsql="deleteebook";
sql+="WHEREID=?";
ps=conn.prepareStatement(sql);
ps.setInt(1,id);
rs=ps.executeQuery();
if(rs.next()){
book=newEBook();
book.setId(rs.getInt("ID"));
book.setBname(rs.getString("bname"));
book.setPrice(rs.getString("price"));
}
}catch(SQLExceptionsqle){
sqle.printStackTrace();
}finally{
DBUtil.close(conn,ps,rs);
}
returnbook;
}
}
packageEBookServlet;
importjava.io.IOException;
importjava.io.PrintWriter;
importjava.util.List;
importjavax.servlet.ServletException;
importjavax.servlet.http.HttpServlet;
importjavax.servlet.http.HttpServletRequest;
importjavax.servlet.http.HttpServletResponse;
importDBUtil.EBook;
importEBookDao.EBookCZ;
{
/**
*
*/
=1L;
/**
*Constructoroftheobject.
*/
publicEBookServlet(){
super();
}
/**
*Destructionoftheservlet.<br>
*/
publicvoiddestroy(){
super.destroy();//Justputs"destroy"stringinlog
//Putyourcodehere
}
/**
*ThedoGetmethodoftheservlet.<br>
*
*.
*
*@paramrequest
*
*@paramresponse
*
*@throwsServletException
*ifanerroroccurred
*@throwsIOException
*ifanerroroccurred
*/
publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)
throwsServletException,IOException{
this.doPost(request,response);
}
/**
*ThedoPostmethodoftheservlet.<br>
*
*
*post.
*
*@paramrequest
*
*@paramresponse
*
*@throwsServletException
*ifanerroroccurred
*@throwsIOException
*ifanerroroccurred
*/
publicvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)
throwsServletException,IOException{
response.setContentType("text/html;charset=utf-8");
PrintWriterout=response.getWriter();
Stringmethod=request.getParameter("method");
Stringurl="";
EBookCZbookCZ=newEBookCZ();
if(method!=null&&method.equals("find")){
System.out.println("find做完了");
url="EBookMNG.jsp";
List<EBook>list=bookCZ.find();
request.setAttribute("list",list);
}elseif(method!=null&&method.equals("findById")){
System.out.println("findbyid做完了");
url="OK.jsp";
intid=Integer.parseInt(request.getParameter("id"));
EBookbook=EBookCZ.DelById(id);
request.setAttribute("book",book);
}
request.getRequestDispatcher(url).forward(request,response);
out.flush();
out.close();
}
/**
*Initializationoftheservlet.<br>
*
*@throwsServletException
*ifanerroroccurs
*/
publicvoidinit()throwsServletException{
//Putyourcodehere
}
}
5. 手机浏览的WAP网站是怎么做出来的技术工具入门书籍
1. 先想想要做什么样的网站,如何实现各功能
2. 选择什么语言来实现,编程序
3. 购买域名
4. 购买相应程序的空间,网站备案
5. 上传程序,调试,修改直至满意
6. 网站正式开张,做宣传,广告
补充:
1. 买域名:50-300元(1年)
2. 买空间:100-1000元(1年)
3. 编程序:自己编0元,买程序100-300元,请人定制500-2000元
6. 怎样把电子杂志嵌入到网页里,在网页里浏览电子杂志这个问题怎么解决啊求助啊!
用第三方软件或者网站做好电子杂志,如云展网做好电子杂志后就有嵌入代码
在上传书籍那选择要嵌入第三方网站的书籍。选择第二个功能键嵌入iframe。
7. 怎么实现书籍在线阅读的功能
www.souxin.com
有很多东西可以啊
8. 怎么制作网上图书馆系统
1 图书馆主页的设计
1.1 确定设计思想及主页功能
网络时代的图书馆是以网络为中心而不是以图书馆建筑为中心,以检索为中心而不是以收藏为中心,以最终用户独立使用为中心而不是以图书馆员的参与为中心,以数字化资源为中心而不是以印刷类资源为中心。同时,图书馆的服务对象与以前相比范围也扩大了,不再仅仅是迈进图书馆门的读者,还有从网络上进入图书馆、不与图书馆工作人员谋面的、校内校外的众多用户。那么网上用户如何了解和利用图书馆,在一定程度上,图书馆主页恰恰可以在图书馆和网上用户之间起到桥梁和沟通的作用。因此,在网络上建立主页并不是圈地划圈,为了占有一席之地,而是要充分揭示本馆的信息资源、方便读者检索和利用图书馆的资源、围绕教学和科研收集网上资源。可以说,一个好的、功能强大的主页能使图书馆的业务工作和服务范围得到最广泛、最深入的延伸。一般来说,主页应具备宣传、信息查询、信息服务及商务处理等功能。具体针对一个高校图书馆来说,其主页应包括以下模块:
(1)基本情况:包括本馆发展历史及藏书情况;图书馆机构设置;服务内容与工作时间安排、规章制度;图书馆建筑平面图等。
(2)信息服务:包括书目信息检索、期刊信息检索;光盘信息检索、电子出版物检索;本校读者信息检索等。
(3)网络导航:包括国内高校图书馆、国外高校图书馆;本地区或国内其他热门信息站点;国外热门信息站点等。
(4)其他功能:包括电子公告栏;新书通报;最新动态;疑难解答;网上图书征订、续借等。
1.2 收集资料和设计网页结构
根据主页的基本功能,有的放矢地对本馆现有资源进行收集和整理,针对主页的主要功能决定有关资料的取舍。同时还要准备一些页面制作的素材,如图片、动画、声音、按钮等,这些资料可以从网上获取,也可购买网页素材光盘,有些还可自己制作。在确定了主页的设计目标和备齐有关资料素材之后,还须制定主页的基本架构。如本馆的主页应分几层,主页有何内容,下一级网页又有哪些内容,在哪里插入图像和声音等素材,都应事先规划好。
2 主页制作
2.1 网页的定位
网页的定位既是整个网页设计的基础,又是网页设计的最终目标及总体指导方针。一旦相应的目标确定之后,所有后续工作均将围绕这一中心展开。高校图书馆的网页建设,关键在于了解用户群和用户需求,充分体现馆藏和各种媒体资料,不仅为教学、科研服务,而且为地区经济、文化、技术等的发展提供更方便的服务。
2.2 选择网页制作工具
制作网页可分为4步:制作页面;制作网页中的图像;加入动态效果和交互式动画,使网页更加动人;对网页、图片进行优化压缩,加快网页传输速度。目前,供以上几步制作的工具有FrontPage,Dreamweaver,Fireworks,Photoshop,Flash等,可根据网页用途去选择,做到网页创意新颖、内容丰富、引人入胜。
2.3 上网浏览
当页面编辑基本完成后,我们就可将页面先传送到本地网站上进行预览,不妥之处还可修改,之后再传送到本馆的Web服务器上供网上用户使用。
2.4 网页的发布
建成网页并未大功告成,还需在一些搜索引擎中注册发布,并且通过购买搜索引擎中某些关键字的搜索排列名次,得到更多用户的访问量。
2.5 制定与规划主页的系统和网络需求
一个主页的系统和网络需求首先取决于对该站点预期的使用情况及其增长的预测;其次,也需要结合本校实际情况进行科学合理的安排。从Web服务器的功能可靠性和安全性等方面考虑,Web服务器要有足够的内存和快速的处理能力,不妨配置双服务器,一个专用于访问,另一个用于备份和分配网络负载。
2.6 制定和完善网页安全机制
图书馆网页是一个开放性的信息库,它为黑客入侵、病毒感染、用户侵权以及恶作剧者提供了可乘之机。因此,我们必须制定、完善网页安全机制,根据网页内容的安全级别,可有针对性地采用各种安全措施,如防火墙、加密、端口保护等。
3 主页建设中应注意的问题
3.1 美观大方朴实无华
图书馆的主页,既不能等同于一般的商业站点,过于复杂、活泼和与众不同,又不能等同于一般的学术站点,过于严肃。它既要有一定的学术性,是图书馆服务的延伸和开展学术争鸣的园地,又要具有一定的艺术性,是读者的第二课堂。因此,在进行页面设计时,一方面要求结构合理,易于导航;另一方面要求色彩和谐,网页图片紧密配合内容,浑然一体,有一定特色。同时,我们可以使用模板(Template)创建统一风格的页面。
3.2 网页的链接
为了便于用户浏览,网页的纵向链接不宜太多,一般采用树形结构,结构深度应限制在3级~5级之中。重要信息或最新信息最好直接设计在主页上,并时常更新,以增加其吸引力。
3.3 明确内容和对象
在创建新的网页之前,首先应该考虑网站的内容,仔细考虑网站内容的组织,包括网站功能和你的用户需要什么,你的整个设计都应该围绕这些方面来进行。内容的编写应该力求文字简洁、有条理、清楚、易懂,不至于引起误解。尽量避免使用专业术语,如果必须使用,也最好提供相应的注解。语言应该生动、友好、尊重用户,切忌生硬。
3.4 针对本校专业设置热门站点
除了本馆的数据资源外,我们还可利用网上他人资源,在网页中设置与本校专业密切相关的热门站点,为来馆读者提供更为便捷的服务。最好是能针对本校的重点专业系统地建立网页导航,形成颇具特色的信息服务,使本馆站点成为读者关注的热点。
3.5 高校图书馆的网页应突出本校特色
网页作为高校图书馆的电子窗口,在共性一致的前提下,要突出本馆特色。在栏目设置中,可增设一些个性化的栏目。如在“馆情介绍”部分,增加现任馆长、馆员风采、馆舍风貌、图书馆大事记、岗位职责等栏目,既可向用户展示多姿多彩的风貌,又能让用户了解图书馆发生的一些重大事件,还可以公开接受用户对图书馆各岗位工作的监督。
3.6 网页应有中英文对照版
作为一个高校图书馆要争创一流,国际交往是必不可少的,而对国外推荐的手段之一就是网页的英文版,而英文版网页的页面除了中文版所列项之外,还应针对外籍人士的习惯作一些必要的改进,用足够的吸引力来吸引众多的国外读者和用户,从而使本馆能在国际图书馆舞台上占有一席之地。
3.7 图片等素材的使用
适当地使用图片、声音等素材能使主页显得生动活泼,起到画龙点睛的作用,这样可以在众多的网页中吸引读者的注意力。但是,图片的使用必须和内容紧密配合,形成一个统一的感觉;同时,不能过多地使用图片,否则不仅会使网页显得杂乱无章,而且还会影响网页的下载速度(图片文件大小最好控制在50 kb以下)。
3.8 经常更新主页内容
一个主页设计完毕并不意味着万事大吉,而是主页更新和维护的开始。主页更新包括主页版面的更新和主页内容的更新,陈旧的主页和过时的信息会使访问者厌恶,并使图书馆失去大量的读者和用户,尤其是图书馆自身信息和文献信息的变化更应做到随时更新。
3.9 要考虑网页浏览兼容的问题
目前Web浏览器的种类很多,其特点和性能各异。因此,我们在制作网页时就要考虑用户浏览器类型这个问题。有些先进技术,如声音、视频播放、虚拟现实等要考虑在通常的浏览器中能否实现,否则你做得再好,别人也享用不到。另外,同一个网页在不同版本的浏览器上浏览,其结果也可能大不相同,一般来说,高版本兼容低版本。因此,我们可以在网页中加入“建议用户使用XX以上版本,XX浏览器,XX显示模式浏览”的字样。
9. 简单的网站制作 网站内容图书查询 功能插入 统计 删除 更新需要建立 数据库并用ASP连接实现功能
楼上的说得对
图书管理
asp的入门教程基本都会有这个程序
网上也有很多程序
下个改吧改吧就可以了
自己做着玩嘛
asp+access就足够了
数据库的表嘛
图书分类
图书
管理员
三个表就足够了
主要是图书表
图书的参数你需要多少就是多少字段了
再加几个辅助的字段就OK了
10. 如何用JAVA语言实现 图书在线浏览
图书在线浏览需要java去实现吗 什么意思? 我看不太懂 你给网页加载个pdf的阅读器不行吗? 我不太明白你说的浏览是什么意思? 把一篇文章放到网站上 然后有翻页效果的去看文字? 还是你想学网络文库的效果? 不太明白.....