「java前端view」java前端后端区别

博主:adminadmin 2022-11-26 14:31:08 71

今天给各位分享java前端view的知识,其中也会对java前端后端区别进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

Java属于前端开发吗

不属于。

前端开发是从网页制作演变而来的,主要职能就是把网站的界面更好地呈现给用户,前端技术包括4个部分:前端美工、浏览器兼容、CSS、HTML“传统”技术与Adobe AIR、Google Gears,以及概念性较强的交互式设计,艺术性较强的视觉设计等等.

因此java不属于这几种技术之一。java是属于后台服务器端开发。

java中setViewportView()的作用是啥?

看API:

setViewportView

public void setViewportView(Component view)创建一个视口(如果有必要)并设置其视图。不直接为 JScrollPane 构造方法提供视图的应用程序应使用此方法指定将显示在滚动窗格中的滚动组件子级。例如:

JScrollPane scrollpane = new JScrollPane();

scrollpane.setViewportView(myBigComponentToScroll);

应用程序不应将子级直接添加到滚动窗格。

Java android中的View具体指什么?

简单来说就是你在手机上能看到:比如按钮、菜单等

和看不到的:比如布局等。

都是View

java可以做前端开发么?

首先,JAVA是可以做前端开发的,无论是桌面端、WEB端、还是移动端都是可以的。

其次,桌面端使用JAVA做前端并不多见,常见的框架工具就是SWF,比如eclipse编辑器就是使用SWF开发的。包括像是oracle/db2等的管理工具也都是java开发的。

然后,WEB端的话,以前有个applet小程序,现在已经是比较少见了。

移动端,现在倒是非常的常见,android的开发现在已经是非常成熟的了。

Java中ModelAndView是做什么的?

这是MVC中的两个模块

Model 是指数据模型

View是指UI视图

另外Control是指控制流

为什么要用MVC, 目前凡是涉及到UI有界面的程序,最好采用MVC模式来设计。

View: 我们要专门有一个模块,还存放所有的UI组件库, 按钮,图片,文本框,列表,菜单等等,这些东西都是死的,没有内容。 比方说文本框,你从组库中把文本框拿出来,默认里面没有任何文字。

Model: 我们的数据模型,如果是面向对象的程序,那就是一个个的数据类。如学生,老师,汽车,职员等等。他们也可以理解成数据结构。我们必须有一个专门的模块来存放这些结构。 结构也是死的,如果没有把他拿出来用,他就永远躺上该模块中。

Control: 控制者, 可以理解成一段代码, 它会根据当前的程序状态机,将合适的数据模型中的数据填充到UI视图中。也可以反过来通过监听UI组件的变化,将一部分变化写回数据模型中。

举例:

用户注册界面,

有四个 UI组件 1。文本框提示用户一些注册信息 2。两个输入型文本框可以让用户输入帐号和密码 3。一个按钮。

这里,Model是用户资料

View就是这四个UI组件

而Control需要程序加上代码:

当按钮被按下,首先生成User的实例,其实从两个输入框中分别获取字符串, 将user的id和password赋值。 保存user实例或者发送到server端。

在这个过程中,三个模块各司其职,尽可能少地相互不干涉。特别是model和view之间不干涉,而control是桥梁。

以上是对java的MVC模式的广义解说。

MVC在java的web应用中还有狭义的解说,也就是B/S中常用的MVC架构,具体可以查询这方面资料。

关于java前端view和java前端后端区别的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-26,除非注明,否则均为首码项目网原创文章,转载请注明出处。