楼主:
lueichun (no anonymous)
2021-02-17 22:47:44最近的工作,是要将某个系统内,旧的程式改成用新的语法来写
也就是要将旧系统升级为新系统。
旧的程式(系统)用语法的是JSTL与JQuery以及Struts;新的语法嘛Spring Boot还看不懂
其实我旧语法的也还看不懂,因为逻辑不懂,那语法在表达什么当然也不懂
其实逻辑也不是完全不懂,是稍微知道一咪咪
就是鼠标点击某按钮要能切换到下一个页面,听起来好像很简单
可是什么条件下才能开启切换功能,条件的true false值要从哪来
然后切换到下个页面,也就是submit表单时又该带什么参数
然后要进到哪个controller、controller要用旧的还是要自己写新的、
controller该如何设定annotation、然后forward到jsp又该怎么设定才能forward成功
然后那个jsp档又要怎么写
哀哀想到就觉得好烦
只好先从最简单的开始写起,例如先不管任何条件,只要鼠标点击下去
就submit表单然后进入controller,再forward,就可以看到jsp页面
然后那个jsp页面就先空白好了
最简单的流程是这样,不过是要用Spring boot来写,我就从来没写过咩
那就得先trace别人写的spring boot了
今天其实有trace过一支spring boot controller,但我忘记要做笔记
只好明天再trace一遍然后做笔记
trace的方向是要了解,如何做到
鼠标点击下去
就submit表单然后进入controller,再forward,就可以看到jsp页面
所以明天一早就是先从trace spring boot开始
trace懂了以后利用trace的code,来写出以上流程
过程中大概要新增controller跟jsp档,这要先确认新增的这两个档案,要放在哪
然后就要写jsp档了,新系统的jsp档又要再trace过既有的code,才知道怎么写
trace当然是要找类似的code来trace,这又要问别人才能知道所谓类似的code是在哪了
这是明天的进度。
话说一天的工时是7.5小时,7.5小时能做的出来吗??这真是一大挑战
我也不知道明天这个时候我会变成怎样,唉真是刺激啊,写程式都要这么刺激吗??