Struts基础开发(章节摘要)

1,Struts是MVC框架的一种实现,通过Struts的ActionForm可以完成数据的验证,通过Action可以完成与Servlet一样的功能。

2,Struts的所有请求都是通过*.do的路径提交到相应的Action上去的,所有的Action都需要在struts-config.xml文件进行配置。

3,在Struts中所有的资源信息都是通过ApplicationResource.properties文件进行配置的。

Struts基础开发(章节摘要)

时间: 2024-08-24 03:16:05

Struts基础开发(章节摘要)的相关文章

Struts 基础开发---day01

前言 我是一个小白,今天首次学习Struts的基本内容,是看视频和看书相结合的,主要是记录这个学习的过程以及学习的过程中遇到的问题. ----------------------------------------------------------------------------------------------------------------------------------- 传统的MVC分为servlet(控制器),Javabean(模型层),jsp(显示层)三个部分,Str

Struts高级开发(章节摘要)

1,如果多人同时进行Struts开发,可以通过web.xml配置多个struts配置文件. 2,使用Token可以解决重复提交的问题,Token的运行原理就是根据设置session属性范围来操作的. 3,在Struts中使用FileUpload组件完成文件上传,通过<html:file>标签可以指定上传文件,而通过FormFile类可以接收上传文件. 4,通过配置动态ActionForm可以避免由于ActionForm过多所造成的问题,动态ActionForm是通过配置完成的. 5,通过分发A

Struts常用标签库(章节摘要)

1,Struts为了方便用户的开发,提供了专门的标签库,常用的标签库是Bean,Logic和html. 2,Bean标签库可以进行JavaBean或者是资源的操作. 3,Logic标签主要完成的是判断,比较等功能的实现. 4,Html标签库中定义了许多与显示有关的标签,但是这些标签要运行则依赖于ActionForm.Struts常用标签库(章节摘要)

JSP基础语法(章节摘要)

1,在JSP中分为3种Script,<%!%>,<%%>和<%=%>. 2,在开发中尽量使用表达式输出(<%=%>)来代替out.println()语法. 3,使用page指令可以设置一个页面的操作属性,如MIME类型,显示编码,导包操作等. 4,JSP中德包含语句分为两种,一种是静态包含,另一种是动态包含,静态包含属于先包含后处理,而动态包含属于先处理后包含. 5,使用<jsp:forward>可以执行跳转操作,跳转后的地址栏不改变,所以是服务

Servlet程序开发(章节摘要)

1,Servlet是使用Java实现的CGI程序,但是与传统CGI不同的是,Servlet采用多线程的方式进行处理,所以程序的性能更高. 2,要想实现一个Servlet则一定要继承HttpServlet类,并根据需要覆写相应的方法,还需要在web.xml文件中配置Servlet后才可以使用. 3,Servlet生命周期控制的3个方法,即init(),service(),(doGet(),doPost())和destroy(). 4,在Servlet程序中可以通过HttpServletReques

Android中的基本控件(下,章节摘要)

1,如果用户在一个屏幕上添加了多个组件,则可以使用ScrollView进行包装实现滚动的效果,但是ScrollView组件只能对一个组件进行包装. 2,ListView可以实现数据的列表显示,可以通过SimpleAdapter类实现数据的封装. 3,对话框可以进行信息的提示,用户可以使用系统定义的对话框显示,也可以通过布局管理器定义自己的对话框显示布局. 4,AutoCompleteTextView组件可以实现随笔提示功能. 5,SeekBar可以进行拖动条的实现,用户可以使用OnSeekBar

数据存储(章节摘要)

1,Android中的数据存储主要有5种:SharedPreferences存储,文件存储,SQLite数据库存储,ContentProvider存储和网络存储. 2,SharedPreferences存储适合存储一些程序的配置信息. 3,文件存储可以保存多种数据形式,也可以使用XML文件保存. 4,在Android中除了可以使用DOM,SAX解析之外,也可以使用Pull解析以及JSON数据进行操作. 5,SQLite是一个用于嵌入式开发的数据库,其支持标准SQL开发. 6,ListView滑动

定位服务(章节摘要)

1,要想使用Google Map进行开发,则创建项目时一定要选择支持Google APIs的SDK. 2,使用LocationManager可以实现对用户所处位置的坐标监听. 3,要想在手机上显示Google Map,则需要向Google申请服务. 4,在一个地图上可以设置多个地图层(Overlay),用户可以通过ItemizedOverlay类手工标记,也可以使用MyLocationOverlay类自动标记. 5,要想实现位置与坐标的相互转换,可以利用Google的Geocode服务完成.定位

图形界面(章节摘要)

1,Swing是在AWT基础上的一种扩展应用,提供了一套轻量级的操作组件. 2,在Swing中所有的组件都是以字母J开头的,所有的组件都是继承自Component类. 3,JFrame是Swing提供的一个标准容器,可以向该容器上加如各个组件. 4,JLabel是一个标签组件,用于显示基本信息. 5,JButton是一个按钮组件,如果要构建不弹起的按钮则要使用JToggleButton. 6,在图形界面中主要提供了FlowLayout,BorderLayout,GridLayout,CardLa