我正在学习java和javascript,我的目的是想做一个B/S(含数据库)的软件,请问还需要哪些知识?

我正在学习java和javascript,我的目的是想做独立做一个B/S(含数据库)的软件(纯美工方面可以忽略),请问还需要哪些知识?哪些东西需要重点掌握?我希望可以详细... 我正在学习java和javascript,我的目的是想做独立做一个B/S(含数据库)的软件(纯美工方面可以忽略),请问还需要哪些知识?哪些东西需要重点掌握?我希望可以详细一点,多谢各位 展开
 我来答
kang389110772
2013-02-09 · TA获得超过314个赞
知道小有建树答主
回答量:662
采纳率:0%
帮助的人:249万
展开全部
jsp得会吧,我最近也在做这个呢 。 说实话想着简单做起来问题一堆。开始我觉得不必学框架然后就开始用servlet和jsp来交互。但是后来发现servlet控制请求的能力好差,而且经常一个功能要一个servlet,变一点就需要变代码或者重新写一个类。数据库的方便懂点就行了,看你的要求貌似只是一个练手的,所以数据库的严密性或者其他的触发条件都写到前台验证里就行了。推荐mysql+navicat(管理mysql)用的,比较简单,比sql还简单几分。然后具体就是你要做功能,可能会碰到css布局类,当然也可以用自己的div快进行布局,css简单的布局不难学。还有前台的特效,有两种选择jquery和script来用。jquery的教程很简单,简单却用不上。我在w3school上看完了他的简单教程却发现一点用不到(简单的函数效果就是隐藏显示滑动一些小功能,复杂的得正经去学习),所以到头来还是选择用script来验证客户端的信息。不过我对script的了解甚少,只是以java的语言看待他。如果哥们你对script有所造诣,到时候还希望能向你学习下。对了,软件的图片上传你准备怎么处理?我查了网上基本最简单的就是common-fileupload.jar这个他们说集成在框架里,所以我再次建议框架里。 还有具体的数据库,可别小看这个哦。这个你最好是先弄清了,否则以后要添加信息,重新建表还好说,向一个表里加列,你就去各个地方改代码吧。最后,做这个东西最好找参考,找一个路一直走下去。如果你不知道功能怎么实现去网上找的话,你会发现路好多。而且每一条路沿着走下去都会有你不懂的知识。所以我建议最好沿一条路走下去,这样比较快,而且越做越觉得自己缺少的知识太多而且迷茫。
好了,说这点吧。我们一起交流进步吧
http_p
2013-02-09 · TA获得超过1095个赞
知道小有建树答主
回答量:733
采纳率:100%
帮助的人:581万
展开全部
ssh框架+javascript 完全足够了
不用框架的话,servlet是前后台交互的关键, 一定得会
还有要数据库, 数据库的东西得会点, 不过数据库比较独立的, 比较好学
重点还是前后台如何交互

推荐学习框架,简单加实用
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
图表生活
2013-02-09 · TA获得超过925个赞
知道小有建树答主
回答量:486
采纳率:0%
帮助的人:234万
展开全部
按你要做的东东:

javascript不是必须的,做特效或客户端验证才需要
java中jdbc、servlet、jsp这三个点够了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
de98441201
2013-02-09 · TA获得超过153个赞
知道小有建树答主
回答量:303
采纳率:0%
帮助的人:198万
展开全部
既然说到数据库库了,当然数据库的知识不能少
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
A2012_10_21
2013-02-09 · TA获得超过211个赞
知道小有建树答主
回答量:239
采纳率:100%
帮助的人:85.2万
展开全部
快点学习SQL,建议初学使用MySql
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式