Java高级课程J2EE第十三天课件:UI与GUI概念及编程基础.pdfVIP

  • 0
  • 0
  • 约1.55万字
  • 约 15页
  • 2026-01-08 发布于北京
  • 举报

Java高级课程J2EE第十三天课件:UI与GUI概念及编程基础.pdf

J2EE第13天课件

一、关于UI的概念

1、UI=UserInterface

用户接口(界面)

2、现在UI主要是指前台网页设计

3、UI工程师

sevlet/jsp

html/js/css/jquery/ajax

也称为前端工程师,或前台

4、UI设计主要是BS开发中

与页面打交道的部分工作

二、关于GUI的概念

1、GUI=GraphicUserInterface

图形用户接口(界面)

2、GUI通常是应用程序有自己的图形工作窗口

3、GUI主要是CS程序

三、关于CS程序

1、是指通过main函数,直接运行的程序

或.exe文件直接点击运行

或在本地直接运行的程序,不通过应用服务器

2、CS程序有自己独立的工作窗口

word,office类

pdf

notepad

calc

3、CS可能无工作窗口,直接在控制(console)台运行

四、关于BS程序

1、是应用服务器(S)的程序,通过浏览器(B)展示

2、BS程序在tomat等应用服务器中

只是通过浏览器显示

3、程序运行的不是直接main

1)servlet

service

2)jsp

3)struts2-action

execute(...)

五、关于UI类

1、UI是网页中所有

2、录入类UI有

表单

单行

多行

隐藏

单选

多选

下拉

文件上传

提交

六、关于struts2的简单录入类

1、简单录入类的特点

➢前台任何形的录入,字段录入多与少,及有无回行

➢均可以用一个字符串作为数据类型

2、简单录入类

1)单行,s:textfield...

前台一次只能输入一行数据

2)多行,s:textareacols=...rows=...

前台一次可以输入多行数据,可以有N多回行

3),s:password。。。

➢前台输入的内容,全部用点显示

➢但可以用js读写

➢从.action到jsp时,不传递数据,是为了安全

4)隐藏,s:hidden。。。

前台无显示

但可以用js读写,及提交到

这个用于控制

3、示例如下

pojo类

publicclassUserReg{

privateIntegeruserId;//不显示,隐藏输入

privateStringname;

privateStringpassword;//

privateintage;

文档评论(0)

1亿VIP精品文档

相关文档