当前位置: 首页 > news >正文

山东省住房和城乡建设局网站燕郊网站制作

山东省住房和城乡建设局网站,燕郊网站制作,重庆家政网站建设,电子贺卡免费制作一.纵观本书:基本原理是实现控制器的功能和展示层的标签.formjavabeanActionFormAction配置struts-config完成整个的动作,其中form通过jsp网页的html:form action/XXX的表单参数,提交时,产生XXX.do的动作,这个动作通过,struts-config.xml的配置,找到Action…一.纵观本书:基本原理是实现控制器的功能和展示层的标签.formjavabeanActionFormAction配置struts-config完成整个的动作,其中form通过jsp网页的html:form action/XXX的表单参数,提交时,产生XXX.do的动作,这个动作通过,struts-config.xml的配置,找到Action,Action通过ActionForm(这个类跟form的属性名字要全部一样,保证赋值正确性),对里面的值进行初始化,把里面的值赋值给相应的javabean,再JavaBean再去实现一些持久层的操作,再在Action中,通过return mapping.findForward(success);在xml中找到具体的对应的success进行页面的跳转!里面还有一些小的功能:Validator插件,消息处理和国际化,Tiles框架,Struts应用安全性,对象缓存,分页与排序,文件上传与下载,放置重复提交,过滤器和一些EL,JSTL内容,标签库..二.xml配置文件: ?xml version1.0 encodingUTF-8 ? !DOCTYPE struts-config PUBLIC-//Apache Software Foundation//DTD Struts Configuration 1.2//ENhttp://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd struts-configform-beansform-bean nameUserRegisterForm typegreatwqs.form.user.UserRegisterForm/!--jsp网页里面的form调用,下面没有写Action--/form-beans global-exceptions/global-exceptionsglobal-forwardsforward namewelcome path/Welcome.do//global-forwardsaction-mappingsaction path/ListVideotypegreatwqs.action.global.ListVideoActionscoperequestforward name success path/ListVideo.jsp//action /action-mappingscontroller processorClassorg.apache.struts.tiles.TilesRequestProcessor/!--Tiles框架之用--message-resources parametergreatwqs/error/ApplicationResource/!--错误信息配置--plug-in classNameorg.apache.struts.tiles.TilesPlugin set-property propertydefinitions-config value/WEB-INF/tiles-defs.xml /set-property propertymoduleAware valuetrue //plug-in !-- 验证器 --plug-in classNameorg.apache.struts.validator.ValidatorPlugInset-propertypropertypathnamesvalue/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml//plug-in /struts-config三.ActionForm有与form属性一样的名字的属性: private String updateemail; private String updatephone; 和get与set的共有方法; 里面有一个方法继承,进行基本的验证操作,也可以用JS验证和validation.xml验证; public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {ActionErrors actionerrors new ActionErrors();if(updateemail.equals()){actionerrors.add(no.updateemail, new ActionMessage(no.updateemail));//这个要在greatwqs/error/ApplicationResource.properties中制定,错误的信息//在jsp中的html:errors显示错误消息}return actionerrors;}四.Action里面有一个方法需要继承 public ActionForward execute(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response) throws Exception {//这个里面主要是把form转化到ActionForm的具体类,在赋值给对应的JavaBean//在去结合相应的操作[数据库操作]//最后返回return mapping.findForward(****);这个是到配置文件去找,转发到具体的jsp页面. }五.form主要是应用Struts提供的HTML标签库如:form,text,password,hidden,submit,cancel,select等,表单标记元素 html:form action/searchhtml:select propertyvaryhtml:option value2视 频/html:optionhtml:option value1音 乐/html:option/html:selectnbsp;nbsp;html:text propertykeyword/ html:submit valueNOVA搜索/ /html:form就写这么多吧,把Struts的基本功能说了,其他的功能就不总结了..
http://www.dnsts.com.cn/news/65453.html

相关文章:

  • 全屏网站模板网站怎么做微信接口
  • 网站制作营销型域名服务器搭建
  • 怎么做学校子网站在哪里建设网站
  • php开发网站项目心得服装网站设计
  • 安论坛网站建设深圳网站定制建设
  • 网站建设业务员好做吗百度小程序登录
  • 简洁游戏企业网站平面设计速成班
  • win8风格手机网站模板网站域名查企业邮箱
  • 仁怀市城乡建设网站php做网站都需要学什么
  • 公司有网站域名 如何做网站做网站的需求调研
  • 枣庄高端品牌网站建设案例淮北市重点工程建设局网站
  • wordpress 不能发布成品网站seo
  • 徐州专业做网站较好的公司动漫设计自考大专
  • 龙游网站建设承德在线招聘
  • 淮安建设机械网站网站建设渠道员
  • 电子商务网站开发的主要支撑组件静态wordpress ajax
  • 抚顺网站建设技术员招聘阿里云域名注册官网登录
  • 郴州网站网站建设沭阳网站定制
  • 手机版 演示 网站 触摸精品资料网站
  • 医院手机网站源码wordpress会员小图标
  • 网站关键词格式亚马逊网站建设历程
  • 升阳广州做网站公司深圳正规燃气公司一览表
  • 沧州网站建设沧州印鸽定制软件app
  • 想建设个网站卖东西深圳住房和建设局网站登录
  • 家具展示型网站网页设计入门案例
  • 一个简单的动态页面网站需要数据库吗门户网站举例
  • 中间商可以做网站吗黄冈网站建设公司制作网站
  • 电商网站设计文档郑州网站推广公司
  • 五原网站建设关键词优化公司排行
  • 爬虫 网站开发实例网站特色