易截截图软件、单文件、免安装、纯绿色、仅160KB

jsp、taglib、velocity、freemarker等都过时了吗?

我是老程序员,以前做BS结构开发,用的是jsp、taglib、velocity、freemarker等技术以输出HTML,但是今天,我发现这些技术似乎将被淘汰了,新的开发模式不再输出html了,因此上述技术不再有用,或者只局部用一点点。

新的技术往往用ext等js组件,界面就是一个静态的HTML,包含了一些组件,发往后台的请求不再是处理后输出HTML,而是输出JSON格式的数据了,有些类库可以把javaBean直接作为json输出,以输出HTML为目标的jsp、taglib、velocity、freemarker等技术再也用不到了。

真的是再也用不到了吗?基于ext等js类库并且完全以Ajax方式交互json数据,这种将是主流并将完全代替传统的web技术吗?
怎么可能过时呢?
我做的项目很少用ajax
现在做的项目甲方不允许用ajax


不允许用Ajax? 这种客户比较少了吧,似乎不用Ajax就技术落后了,而且友好性不佳。

还不是看客户需求了,正确的时间选择正确的技术才是王道
如果1个100万的项目摆在你面前,客户就要求你用老技术,因为他们用着习惯了,那你说做还是不做,呵呵

Ajax 一般用于公共的网站比较多,作为企业内部使用的管理系统为了安全性一般很少使用 Ajax 的,大多数都是基于传统的请求/响应方式。另外,企业内部的管理系统稳定性和安全性是首要,用户体验相对于比较次要。

传统的web是请求通过表单提交,处理后返回HTML,每次交互都是这样;
基于Ajax则是请求通过Ajax提交json数据(可以完全不用表单),处理后返回json数据并由js组件解析展示或更新页面局部,每次交互都是这样,不再需要服务器端生成html,不刷新页面,友好性较佳。

我是在想,局部使用Ajax很容易,但用json数据代替HTML输出则完全颠覆了传统的web开发模式,Ajax方式代


相关问答:

html转jsp后布局为什么变了

一个静态的html页面,美化,界面布局已经处理好了 ,在编写程序的时候需要在转化成JSP页面,

所以新建一个JSP页面,讲原来的代码拷贝到里面去,结果布局变了?

不存在路径问题!

没人? 真失败!
......

求救高手-----jsp中select问题

在jsp里面,用个select既能输入自动匹配又能下拉选择的,怎么实现?
不会。。。。。。帮顶  学习。。

自动匹配什么意思?具体点

就是你输入内容后,和你内容相同选项的都列出来

你select是下拉框。。 ......

JSP存入数据库

我是用STRUTS ,做了一个JSP页面,提交后没有存入数据库。
JSP代码如下:
aa.jsp代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ taglib uri=" ......

jsp链接sql2000的疑问?



type Exception report


message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jas ......

救命啊!!JSP连接SQL2000问题!

各位大侠救命啊 !!
刚装了SQL2000 sp3
想用JSP连接数据库但是出现问题了
我用的是JDK6.0+tomcat5.0+SQL2000 SP3+JDBC sp3
它显示的是
javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver fo ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号