jsp 中 input 中的 name 怎么理解

2020-10-23 20:04:11 +08:00
 Deking
最近刚开始学习,jsp 但是遇到了 input 里面的 name 属性,对于这个还有里面的 value 属性不是太理解,大佬们可以使用通俗的语言解释一下吗?
2245 次点击
所在节点    JavaScript
14 条回复
changdy
2020-10-23 20:09:50 +08:00
Newyorkcity
2020-10-23 20:14:43 +08:00
另外 jsp 其实是 java 的技术,你放 javascript 板块下不大对头。。

另外你问的问题感觉是是 HTML 范畴的。。

另外 JSP 没有学习的必要了,学 Java 后端的话了解三大组件 Servlet,Filter 和 Listenner 写一个简单响应 hello 的小程序,就可以直接跳转学习 SpringBoot+SpringWeb 开发了。
Deking
2020-10-23 23:58:03 +08:00
@Newyorkcity 我们这门课是选修课,但我不想随便学学,总想着能学好就学好一点,JSP 为什么没有学习的必要了(本人从 C 到现在的 python 对 Java 了解的不是很多)?
Deking
2020-10-24 00:00:22 +08:00
感谢
Deking
2020-10-24 00:00:35 +08:00
@changdy 感谢
sutra
2020-10-24 00:03:19 +08:00
> JSP 为什么没有学习的必要了
一方面,已经经理了 JSP -> freemarker/velocity -> Thymeleaf 这样的迭代;另一方面,现在前后端分离了。
nvkou
2020-10-24 00:04:00 +08:00
以前餐馆只有一个厨子,点菜做菜都是他。现在服务员漂亮又好找。这就是为什么。
jsp 你世界第一,老板都不一定会选用,很多花里胡哨可以前端处理。
sutra
2020-10-24 00:05:17 +08:00
另外,你的问题其实是 HTML 的问题,不属于 JSP 的问题。
ggjjl1
2020-10-24 00:07:37 +08:00
jsp 应该是 java 领域最纯粹的模板引擎技术了,其他模板引擎都花里胡哨的,思想都继承自 jsp 。
Newyorkcity
2020-10-24 00:08:44 +08:00
@Deking JSP 是 MVC 那个年代的产物,那是前后端还不怎么分离的年代。而现在开发网站肯定都是前后端分离与 RESTful 了,所以 JSP 没有学习的必要。想要了解为什么 MVC 被逐渐淘汰,可以搜索“前后端分离历史”之类的去进一步了解,这个话题太大了,我这里也说不清。既然是选修课的话你也可以问问老师的看法。。。虽然我不明白选修课这种应该不是学院摊牌老师自主开设的课程为什么会出现 JSP 这么落伍的技术。。
lithbitren
2020-10-24 00:27:54 +08:00
就是 html 的内容,input 一般都有 name,多个 input 同一个 name 浏览器根据 input 类型的不同渲染成不同的组件,表单 form 里 input 的 name 也会变成参数的字段名,提交表单的时候会跟具体参数一起发出去。jsp 这种模板引擎现在几乎都不用了,当年没学过看了一小下就懂了,只要会 java 和前端,jsp 完全没难度的。
Deking
2020-10-24 01:05:21 +08:00
@lithbitren 好的,谢谢啦
skypyb
2020-10-24 17:06:10 +08:00
java 服务端渲染 freemarker 是最香的吧
user8341
2020-10-25 10:06:51 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/718003

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX