初学jsp,问一下简单的问题。

ruhong1 2015-09-20 08:38:58
之前公司留下来的网站中,
在html中大量的写了java,javasript语言,非常的难懂。
我现在打算规范一下,便于维护,和以后的人阅读。
现在就想问一些概念性的问题,好选择相关的知识来学习。

一是beans和自定义标签有什么不同?两者都用在什么地方,都有什么优劣势。
二是我打算在jsp文件中最大可能的减少代码,用什么方法最好,既使jsp文件整洁,又便于维护?
三jstl有没有必要学?还是说我自己写一些自定义的标签,就能够满足小型网站的开发?
...全文
175 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
街头小贩 2015-09-23
  • 打赏
  • 举报
回复
ssh= spring(一个轻量的从前到后的框架,前端的spring mvc,后端的spring data,它的主旨是对抗官方ejb的,主要技术:aop,ioc), struts(前台mvc的框架,官方有jsf), hibernate(跟数据库对接,官方的jpa),三个框架
街头小贩 2015-09-23
  • 打赏
  • 举报
回复
其它的不用理会。语言和技术千千万万,一年半载能学会一样也行呀。java se->servlet->jsp->spring,struts
街头小贩 2015-09-23
  • 打赏
  • 举报
回复
引用 9 楼 ruhong1 的回复:
[quote=引用 8 楼 xiaofanku 的回复:] 不懂就多看看书,胡思乱想没用
还有Ajax呢,又是一个什么东东?ssh 框架呢? 我没有胡思乱想,因为我还没有真正入门。 我现在在找方向,主流的应该怎么学。 哪些已经过时了不需要去考虑了,哪些是需要学的。 人的精力有限啊,不可能每个都看一遍啊。[/quote]你眼目前不可能全会。挑一个先学起吧。先学jsp,servlet吧
ruhong1 2015-09-22
  • 打赏
  • 举报
回复
引用 8 楼 xiaofanku 的回复:
不懂就多看看书,胡思乱想没用
还有Ajax呢,又是一个什么东东?ssh 框架呢? 我没有胡思乱想,因为我还没有真正入门。 我现在在找方向,主流的应该怎么学。 哪些已经过时了不需要去考虑了,哪些是需要学的。 人的精力有限啊,不可能每个都看一遍啊。
ruhong1 2015-09-21
  • 打赏
  • 举报
回复
引用 4 楼 xiaofanku 的回复:
[quote=引用 1 楼 wuqinfei_cs 的回复:] jsp 可以把它当模板引擎(比如freemark)来用,不要在里面写Java代码; JSTL也是有必要学的,不然你怎么遍历List呢,不过常用的也就那么三五个, 重要的还是EL表达式; 至于 减少代码 什么的,把通用的部分抽取成单独的jsp(如,header.jsp、footer.jsp。。。) 然后导入(include)进来即可,
EL只是jsp三元素(脚本,指令,动作)的一种简写,[/quote] 还有jqerry 又是什么鬼东东,和上面这些又是什么关系,我有点乱。
ruhong1 2015-09-21
  • 打赏
  • 举报
回复
引用 4 楼 xiaofanku 的回复:
[quote=引用 1 楼 wuqinfei_cs 的回复:] jsp 可以把它当模板引擎(比如freemark)来用,不要在里面写Java代码; JSTL也是有必要学的,不然你怎么遍历List呢,不过常用的也就那么三五个, 重要的还是EL表达式; 至于 减少代码 什么的,把通用的部分抽取成单独的jsp(如,header.jsp、footer.jsp。。。) 然后导入(include)进来即可,
EL只是jsp三元素(脚本,指令,动作)的一种简写,[/quote] bean和自定义标签有在什么不同的领域?
街头小贩 2015-09-21
  • 打赏
  • 举报
回复
不懂就多看看书,胡思乱想没用
街头小贩 2015-09-21
  • 打赏
  • 举报
回复
引用 6 楼 ruhong1 的回复:
[quote=引用 4 楼 xiaofanku 的回复:] [quote=引用 1 楼 wuqinfei_cs 的回复:] jsp 可以把它当模板引擎(比如freemark)来用,不要在里面写Java代码; JSTL也是有必要学的,不然你怎么遍历List呢,不过常用的也就那么三五个, 重要的还是EL表达式; 至于 减少代码 什么的,把通用的部分抽取成单独的jsp(如,header.jsp、footer.jsp。。。) 然后导入(include)进来即可,
EL只是jsp三元素(脚本,指令,动作)的一种简写,[/quote] 还有jqerry 又是什么鬼东东,和上面这些又是什么关系,我有点乱。[/quote]谁说:jqerry 了,jquery是一个js工具,jetty是一个web容器跟tomcat作用一样
街头小贩 2015-09-20
  • 打赏
  • 举报
回复
引用 1 楼 wuqinfei_cs 的回复:
jsp 可以把它当模板引擎(比如freemark)来用,不要在里面写Java代码; JSTL也是有必要学的,不然你怎么遍历List呢,不过常用的也就那么三五个, 重要的还是EL表达式; 至于 减少代码 什么的,把通用的部分抽取成单独的jsp(如,header.jsp、footer.jsp。。。) 然后导入(include)进来即可,
EL只是jsp三元素(脚本,指令,动作)的一种简写,
街头小贩 2015-09-20
  • 打赏
  • 举报
回复
一是beans和自定义标签有什么不同?两者都用在什么地方,都有什么优劣势。 re: bean和自定义标签是不同的。用在不同的领域.自定义标签是对jstl的扩展 二是我打算在jsp文件中最大可能的减少代码,用什么方法最好,既使jsp文件整洁,又便于维护? re: jstl和自定义标签 三jstl有没有必要学?还是说我自己写一些自定义的标签,就能够满足小型网站的开发? re: 当然有必要学
ruhong1 2015-09-20
  • 打赏
  • 举报
回复
引用 1 楼 wuqinfei_cs 的回复:
jsp 可以把它当模板引擎(比如freemark)来用,不要在里面写Java代码; JSTL也是有必要学的,不然你怎么遍历List呢,不过常用的也就那么三五个, 重要的还是EL表达式; 至于 减少代码 什么的,把通用的部分抽取成单独的jsp(如,header.jsp、footer.jsp。。。) 然后导入(include)进来即可,
include如果多的话,后面的人阅读也不方便。还有,自定义标签怎么样。
forwardNow 2015-09-20
  • 打赏
  • 举报
回复
jsp 可以把它当模板引擎(比如freemark)来用,不要在里面写Java代码; JSTL也是有必要学的,不然你怎么遍历List呢,不过常用的也就那么三五个, 重要的还是EL表达式; 至于 减少代码 什么的,把通用的部分抽取成单独的jsp(如,header.jsp、footer.jsp。。。) 然后导入(include)进来即可,

87,845

社区成员

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

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