自己学的话学完java基础再学点数据库基础,然后学习servlet就可以写一些基础javaweb了,你可以再学点struts2
说实话,这东西真的没有必要专门去学,你也不是计算机专业,你从何学起。就是专业的,也是从实践干起。------- 如果有软件公司要你,跟着干,自己努力点,用不了三月就会了。自己学尤其是上什么班的,很不看好,我周边就有人学,没什么用。
先要学java核心基础在学JAVA SE然后学数据库,
接下来是学网页的基本知识,在学servlet ,jsp最后是框架都学完了就要做项目。
HTML 静态网页(前端展示)
-->javascript 网页DOM操作(前段操作)
-->servlet java web基础(后端)
-->jsp java server page (前端+后端)
--> 了解MVC
-->struts java 框架
了解以上内容后
-->sql DML,DDL(数据库操作)
-->jdbc java 操作数据库
-->hibernate java 操作数据库框架
-->spring java 解耦用框架
然后你就到山脚了
如果是自学的话,在书店买本正版编车教材看看。看不懂的地方向身边懂编程的人请教请教。