javaweb 开发,跳转到某个页面,通过 request 请求带一些数据到页面,然后在 jsp 用 el 表达式套,感觉这种开发模式很麻烦啊,还要跟前端联调,
大神有什么好办法吗?提高开发效率
javaweb 开发,跳转到某个页面,通过 request 请求带一些数据到页面,然后在 jsp 用 el 表达式套,感觉这种开发模式很麻烦啊,还要跟前端联调,
大神有什么好办法吗?提高开发效率
|
ariesrayJan 7, 2016 via iPhone
1
感觉依然停留在木取火的时代,有轮子干嘛不用, springmvc, struts2 等
|
|
incompatibleJan 7, 2016
3
|
|
4
怎么前后端分离?
|
|
5
@incompatible 怎么前后端分离?
|
|
caixiexinJan 7, 2016 via Android
6
前后端分离说朴素点就是服务端只提供数据,由前端(html,js 等)根据数据画界面
不然换其他语言也是这种开发方式啊 |
|
InfernalzeroJan 7, 2016
8
jsp 换 velocity 之类的会好些
|
|
9
@Infernalzero 有更好的办法吗
|
|
sorcererJan 8, 2016
10
最近在试着前后端分离...前端都用 js 模板根据 json 生成,不用写.jsp .ftl 了.只要 html 就行了...
|
|
11
什么模版啊?根据 json 生成页面嘛?
|
|
julorJan 8, 2016 via Android
12
前端可以看看 reactjs ,我也好久不用模板了
|
|
syyyJan 8, 2016
13
套页面很快的啊。基本就是复制粘贴,怎么会麻烦? EL 溜溜的。
|
|
kingwrcyJan 8, 2016
14
vue.js
angular.js javascript mvc framework |
|
m8syYID5eaas8hF7Jan 8, 2016
17
还行吧,我们前端有时候也自己套模板。。。
如果你觉着 jsp 的模板麻烦,你可以换成 beetl 模板试试看,语法相对来说更方便些,而且效率是原生 jsp 的 2~3 倍 |
|
tonyVexJan 8, 2016
18
提供接口数据给前端
|
|
aidoudouJan 8, 2016
20
后端只开发接口提供数据,前端做好后用 js 去调接口获取数据使用就好了
|
|
varnotfoundJan 8, 2016
21
看描述应该是前期准备没做好吧,对于页面展示元素定义好了对应的数据结构,按照约定的值来拼装好页面,检查页面元素和预期的是否一致,页面功能点是否完成就 OK 了,没那么麻烦。
对于动态页面来说,拼装的复杂度基本都差不多没有那种特别的难用,如果存在的话应该是早就被淘汰了。 楼主是否前期没有定义好页面展示元素的数据结构导致后面需要不断联调来调整数据获取或展示之类的?这样的话应该是工作模式的问题,不是 jsp 或 el 的难用。 |
|
22
@varnotfound 主要是页面套完后,有时候样式不对劲,比如一个按钮的大小之类的,需要前端调整,前端调整好后,后端再来确定是不是样式合适。
我理想的状态是后端提供数据后,后端就不管了。剩下的都是前端的事情。 |