看看还有多少人在用jsp

qgz0910 2009-06-23 04:55:38
看看还有多少人在用jsp 本人建议别用jsp了 改用freemarke
...全文
151 63 打赏 收藏 转发到动态 举报
写回复
用AI写文章
63 条回复
切换为时间正序
请发表友善的回复…
发表回复
hfliyy 2009-06-26
  • 打赏
  • 举报
回复
别打击我,刚学会JSP才要出道,就告诉我其过时了,楼主什么意思呀!
lgq_0714 2009-06-24
  • 打赏
  • 举报
回复
freemarker是不错,但是他是以牺牲硬盘空间来换去效率的
pomie2 2009-06-24
  • 打赏
  • 举报
回复
为什么啊?
jsp不好吗?
还是过时了?
xnjnmn 2009-06-24
  • 打赏
  • 举报
回复
[Quote=引用 50 楼 renjy1123 的回复:]
真是搞不懂你们这些人,都什么时候了,还在为什么使用什么技术是新手,使用什么技术是高手在辩论
请问有必要么?
也没有什么技术是过时的说法,不管使用什么技术,能做出好的东西出来就OK了
在struts没出来前,很多都采用servlet,但struts出来后,难道就说使用servlet的都是新手,这什么逻辑
告诉你们,现在很多大型项目就采用原始技术开发,很多项目现在仍然用servlet做
不管什么性的技术,都只是在原始的技术或上一代技术外面包装…
[/Quote]


应用技术和开发技术是有区别的

作为一个低级的技术应用者无法评论这两个技术的优劣。

都是为了吃饭学什么看市场需求吧!一门视图层的东东用来开发学个2星期用来开发够了吧。
(做过开发的人都了解开发也是边学边做的吧,什么技术都有它的API开发帮助文档的吧,要不谁用它)

忠告下:新人们还是先去招聘网站看看企业招人的标准,要先学什么好,毕竟人在笨也不会和自己的生计过不去。

推广技术需要事实说话,需要大家捧场。需要应用厂商的支持。
微软以前出于竞争策略考虑,在Windows XP中也是不捆绑JVM。但是现在呢?
很明显好的东西不是用来说的,要体现他的价值-它的出现就是要我们应用程序员来用的-如果它真的足够优秀,能给使用它的企业带来利润(开发效率,成本,可维护性,易用性。。。。。)的话会得到大家的认可的。

而不是用命令式的口气肯定或否定。
renjy1123 2009-06-24
  • 打赏
  • 举报
回复
真是搞不懂你们这些人,都什么时候了,还在为什么使用什么技术是新手,使用什么技术是高手在辩论
请问有必要么?
也没有什么技术是过时的说法,不管使用什么技术,能做出好的东西出来就OK了
在struts没出来前,很多都采用servlet,但struts出来后,难道就说使用servlet的都是新手,这什么逻辑
告诉你们,现在很多大型项目就采用原始技术开发,很多项目现在仍然用servlet做
不管什么性的技术,都只是在原始的技术或上一代技术外面包装了一下,里面都是借助原始技术来完成的
struts不是给servlet穿了一件外衣吗,hibernate,ejb,ibarts不是给jdbc裹了一层包装吗?
没有这些底层的东西,这些新的东西有用吗?
你使用这些新的技术还不是间接的用到了它们,况且越是稳重的东西它越依赖于底层的实现,你干吗要转那么多弯
你使用什么技术不是判断你是新手还是高手的标准
我们这样认为的人才是新手菜鸟,思想真的太菜了!
xiazeguang 2009-06-24
  • 打赏
  • 举报
回复
呵呵,我正在学JSP来做个项目。项目内容肯定在业界是前卫的,不知道,这JSP是否争口气,帮我把这个项目整完。
zhangkang0808 2009-06-24
  • 打赏
  • 举报
回复
学习!
HinanaiTenshi 2009-06-24
  • 打赏
  • 举报
回复
汗,楼主你怎么能嘲笑用flex的是“老程序员,该看看新东西了”。
虽说 flex诞生时间不短了,但也比freemarker年轻许多啊
  • 打赏
  • 举报
回复
像楼主这样的知道点东西就出来鲜卑,刚看到点新东西,就说别的垃圾,既然垃圾你自己写个不垃圾的多好啊freemarke和JSP你都别用,你弄个不垃圾的出来给大家用啊
HinanaiTenshi 2009-06-24
  • 打赏
  • 举报
回复
freemarke底层也是jsp....不过是把tag换成了自己的语法而已,Scriptlet是一样的吧....
Scriptlet不变也就没有本质的变化,比如...性能....
wu_jia_08 2009-06-24
  • 打赏
  • 举报
回复
jsp很好用啊,freemarke是什么啊???
xlyyc 2009-06-24
  • 打赏
  • 举报
回复
[Quote=引用 42 楼 qgz0910 的回复:]
我现在就是用freemarke做了集群 没有任何问题
[/Quote]

呵呵,很好奇,是什么样的方案?shoal、terracotta、JBOSS cache 还是什么东东?

session的复制是什么解决的?效率如何?或者干脆REST?

qgz0910 2009-06-24
  • 打赏
  • 举报
回复
我现在就是用freemarke做了集群 没有任何问题
clarck_913 2009-06-24
  • 打赏
  • 举报
回复
"freemarker支持在页面里面直接操作Session,request等,例如${Session[...]},方便确实很方便,但是一旦需要做群集,"

这个可就有点硬伤的味道了

分布式大型应用是Java的主要市场啊~
xlyyc 2009-06-24
  • 打赏
  • 举报
回复
“freemarker支持在页面里面直接操作Session,request等”

这个是个很恶的设计,把人往坑里带
clarck_913 2009-06-24
  • 打赏
  • 举报
回复
自己觉得好用就行了

自己用呗

不过楼主要是想单凭一己之力普及freemarker

任重道远啊~
kadach11 2009-06-24
  • 打赏
  • 举报
回复
性能:
Freemarker 和 JSP 性能到底哪个快,我粗略测试了,其实并不是很理想。jsp 在第一次运行的时候,需要编译,不计算编译的
时间. 运行是非常快的,测试后几乎接近静态html页面。 而 Freemarker这些模版页面因为要解析模版代码,所以要多花一些时
间. 简单的比较了一下 jsp 比 Freemarker 要快10%左右. 当然和硬件和设置有一定的关系. 虽然Freemarker 要慢一点.
但解析一个页面的时间也就在 0.2秒左右,一般我们打开一个页面浏览的时间在2秒左右,所以是感觉不到速度慢的. 而页面打
开慢的瓶颈还是主要在数据库的查询上,数据库优化得好的话才能够得到更快的速度.

技术:
jsp中EL语法,一般用于定义的标签中的,而freemarker可以直接使用

缺陷:
freemarker的变量必须有值,没有被赋值的变量就会抛出异常;
freemarker的map限定key必须是string,其他数据类型竟然无法操作;
freemarker为了编程方便把不可序列化的东西往session里面放!
freemarker支持在页面里面直接操作Session,request等,例如${Session[...]},方便确实很方便,但是一旦需要做群集,
就会报错。

所以究竟选择哪个技术也是见仁见智。
xlyyc 2009-06-24
  • 打赏
  • 举报
回复
freemarker就是模板标签+数据,看不出有多先进有多方便,要code的代码一样不会少
kadach11 2009-06-24
  • 打赏
  • 举报
回复
[Quote=引用 34 楼 qgz0910 的回复:]
对事不对人 懂不
[/Quote]

技术行不行不是你说了算,是你用人单位说了算。刚好有点问题上来资讯就看到你的贴。想必是个闲人。问题解决。下线
  • 打赏
  • 举报
回复
楼主很牛啊,似乎,俺还在用jsp
加载更多回复(43)

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧