BOSS 接了项目要我用 JSP 做,请各位指点一下我现在需要掌握什么知识?

2014-10-12 11:39:47 +08:00
 puladiao
BOSS接了一个项目,要用JSP做成web程序,是一个词库管理系统。

我个人的经历和水平:

自学计算机编程。用过ASP+SQL server写程序,但是没用过任何框架。
使用Java编写控制台程序和WindowsBuilder程序问题不大,没接触过JSP。
代码从未规范过,写程序也很随便,没有规划。之前写过一定规模的系统也是随想随写,比如感觉列表页好写就先来个列表页,然后发现某个项目需要修改功能再添加一个修改功能。
已经买了一本软件工程的书打算学习,但我不太确定这是否是我所需要的知识。

现在我的需求:

使用JSP完成一个词库管理系统供局域网内部使用。我想用一些前端框架,比如extjs或者silverlight、bootstrap(我完全不懂,只是baidu到的两个框架),听说可以提高开发效率。另外对struts、servlets等不太了解,不知道我该用具体什么技术。我的BOSS也了解我个人的情况,他建议我无论如何使用主流的技术,这样方便其他成员后期介入。

此外,我BOSS还提到之前有个前辈在写程序之前写了好久的文档,他说这很不错,但我不太明白这个所谓的文档是什么意思,现在也联系不上这个前辈。是指先把所有方法的注释先写好吗?我想通过这次开发掌握一些基本的系统开发能力,从一个自学的八路军变为一个正规军。

请各位高手给我规划一个我需要掌握的知识路线,成熟的我可以使用的框架,如果能告诉我每一步需要干什么就更好了。项目时间安排的比较充足,我有足够的时间学习。

谢谢!
2526 次点击
所在节点    问与答
6 条回复
belin520
2014-10-12 11:41:06 +08:00
JSP ,很高端啊!!
takatost
2014-10-12 12:26:19 +08:00
搜索ssh框架,最经典的java web框架
robertopeng
2014-10-12 16:10:43 +08:00
就用springmvc+spring+hibernate做,数据库用mysql,网上教程一大把,不过楼主没接触过java,上来估计很难理解框架,建议先照般教程,跑起来再说。
puladiao
2014-10-12 20:31:36 +08:00
@robertopeng 谢谢!我粗略看了一下这个组合,里面没有包含前端技术,当前的前端技术有推荐吗?
arfaWong
2014-10-12 22:45:30 +08:00
新手表示SSH框架配置搞半天,还老出错...
robertopeng
2014-10-13 08:17:25 +08:00
@puladiao 前端我不是很熟,建议你先选用一个模板引擎,别直接用jsp,弄个freemarker什么的,前端的部分跟你的框架关系不大,弄个模板引擎比较方便,无论你最后选什么前端方案都可以。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/138428

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX