最近想自己开发一个Java Web 应用
时下的技术,时下的框架,时下的…………
每每看到这些我就晕了,碍于自己技术和时间都很有限的情况,又不能一个一个去试
我自己做了一个分类,所以希望能听听大家的意见和建议
1、Web服务器(不知道这样叫对不对): Apache,lighttpd ………………
2、应用服务器的选择:Tomcat ………………
3、数据的选择: MySQL SqlServer ………………
4、框架的选择: Hibernate Spring Freemarker webwork Struts2……………………
总结一下:就是寻找一个稳定的组合,来运行项目而已。
如果大家有好的 搭配组合 可以告诉我 。。
新手的30分都给你们了
[b]问题补充:[/b]
本身 之前有做过一个项目
在那个项目中我就用了
freemarker-2.3.8.jar
项目出来之后 运行的效果不是很好 。。。。
或许是在配置上有问题吧
但是自己又找不出来
所以决定 问问大家在用什么框架开发
运行效果怎么样
500人同时在线论坛规模
之前因为 apache 不工作之后 换了叫lighttpd 的一个东东~~~~~
Struts2.0
hibernate3.0
spring2.0
Ext2.2
tomcat-6.0.
MySQL5
java 开发除了这些 好能玩出啥花样
好好做做优化工作吧
Struts+Spring+Hibernate
不知道你是否了解jsf,现在jsf很好,很多网友说以后 可能jsf比struts流行,感觉它就是有点像Asp.net中的按钮激发事件驱动类似。给出了很多的自己的控件。我感觉比struts还好用。你可以去了解。
用JSF不如用Tapestry
建议 Tapestry + Spring + Hibernate + MySQL + Tomcat/JBoss
要说传统的成熟的方案的话 将 Tapestry 换成 Struts
jsf是sun5.0的标准,是一个事件模型.就像EJB一样,但是没有流行.
如果真有一天jsf会流行,我就不干java 转行干asp.net
ruby on rails
[quote]struts 版本用1.2.9[/quote]
为什么强调这个版本,其他版本不行?
为什么不struts2?
感觉楼上的都在给你上套~~
技术是工具~
用的好不好在于人
就算不用任何开源的东西
一样有人做出好的东西
就算给你一个最简单的框架
如果你不懂原理
一样做出来不理想!
非常想说 GAE, Python, Djanjo. 5分钟跑demo, 15分钟上手写网站. 重点是免费服务器,免费数据库. 传说中: 4G空间, 4M单文件限制. (没有具体去核对... :? )
远比Struts 搞一堆标签好用, 简单, 极致简洁的MVC.
刚刚还被同学问是否熟悉bean标签,不熟!
或者ROR也可以. (但没有像Google这样好的免费午餐了)
Groovy on Grails 也行. 这样还是java的框架, 不会Groovy也没关系, 照旧写java风格的代码.
看客户..这东西不是你决定的..
SSH组合,oracle,tomcat,ext+dwr
每个 Google App Engine 应用程序都可使用多达 500MB 的持久存储空间以及可支持每月 500 万综合浏览量的足够带宽和 CPU。
[quote]+ apache-tomcat-6.0.13 [/quote]
建议换为GlassFish或者JBoss。
Groovy on Grails 这个好.我正在用.
服务器使用 apache + glassfish
hibernate3+spring2+struts2 +tomcat
hibernate3+spring2+struts1 +tomcat
hibernate3+spring2+webwork2 +tomcat
数据库
oracle9i
这三大框架的结合现在开发的主流框架
服务器
你可以用
jboss
dwr ajax jfreechart fusioncharts
Struts+Spring+Hibernate,文档全,而且容易上手
我也是初学者 说实话 各人感觉 struts是基础 我学的是2.0 然后spring这个目前稍微还有点朦胧但是感觉貌似确实很好很强大 spring你应该笔我还学的好 和你一起进步吧
我最近也做了一个项目,用的是struts2+spring+hibernate+velocity+tomcat+mysql
个人感觉运行效果还可以,而且我后来发现其实视图层不必要去用什么freemarker或者是velocity,直接用struts2的标签库或者会死jstl也很好的,bug也更少,开发速度看你对标签库的了解程度了,如果要用其它的frreemarker,velcocity,说实话开发起来不是很方便,而且容易出现乱码。
jsp+servlet+jdbc
46217224 是一个java群,欢迎大家加入!
最合适的 = 最好的