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

网站地图代码b2b网站免费推广

网站地图代码,b2b网站免费推广,wordpress视频去广告插件下载地址,google cloud 永久免费一.纵观本书:基本原理是实现控制器的功能和展示层的标签.formjavabeanActionFormAction配置struts-config完成整个的动作,其中form通过jsp网页的<html:form action"/XXX">的表单参数,提交时,产生XXX.do的动作,这个动作通过,struts-config.xml的配置,找到Action…

一.纵观本书:
基本原理是实现控制器的功能和展示层的标签.
form+javabean+ActionForm+Action+配置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 version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts-config PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 1.2//EN""http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">
<struts-config><form-beans><form-bean name="UserRegisterForm" type="greatwqs.form.user.UserRegisterForm"/><!--jsp网页里面的form调用,下面没有写Action--></form-beans>    <global-exceptions></global-exceptions><global-forwards><forward name="welcome"  path="/Welcome.do"/></global-forwards><action-mappings><action path="/ListVideo"type="greatwqs.action.global.ListVideoAction"scope="request"><forward name ="success" path="/ListVideo.jsp"/></action>
</action-mappings><controller processorClass="org.apache.struts.tiles.TilesRequestProcessor"/><!--Tiles框架之用--><message-resources parameter="greatwqs/error/ApplicationResource"/><!--错误信息配置--><plug-in className="org.apache.struts.tiles.TilesPlugin" ><set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" /><set-property property="moduleAware" value="true" /></plug-in>    <!-- ===== 验证器========== --><plug-in className="org.apache.struts.validator.ValidatorPlugIn"><set-propertyproperty="pathnames"value="/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="/search"><html:select  property="vary"><html:option value="2">视 频</html:option><html:option value="1">音 乐</html:option></html:select>&nbsp;&nbsp;<html:text  property="keyword"/>        <html:submit  value="NOVA搜索"/>
</html:form>

 就写这么多吧,把Struts的基本功能说了,其他的功能就不总结了..

 


文章转载自:
http://coalman.ybmp.cn
http://immixture.ybmp.cn
http://half.ybmp.cn
http://vlbi.ybmp.cn
http://reconvey.ybmp.cn
http://mediatrix.ybmp.cn
http://decryptograph.ybmp.cn
http://hurricane.ybmp.cn
http://shnook.ybmp.cn
http://throughway.ybmp.cn
http://lazyback.ybmp.cn
http://deceleration.ybmp.cn
http://telescopist.ybmp.cn
http://vla.ybmp.cn
http://batty.ybmp.cn
http://dortour.ybmp.cn
http://galactophorous.ybmp.cn
http://periapsis.ybmp.cn
http://conciliatory.ybmp.cn
http://bastaard.ybmp.cn
http://heretical.ybmp.cn
http://semibull.ybmp.cn
http://corydaline.ybmp.cn
http://emaciation.ybmp.cn
http://sharebone.ybmp.cn
http://unpicturesque.ybmp.cn
http://appaloosa.ybmp.cn
http://doxastic.ybmp.cn
http://convulsion.ybmp.cn
http://nugae.ybmp.cn
http://chromatophile.ybmp.cn
http://chryselephantine.ybmp.cn
http://musicologist.ybmp.cn
http://crownet.ybmp.cn
http://gam.ybmp.cn
http://stature.ybmp.cn
http://coverer.ybmp.cn
http://homonymy.ybmp.cn
http://verna.ybmp.cn
http://abasable.ybmp.cn
http://reinstatement.ybmp.cn
http://dyadic.ybmp.cn
http://irrigate.ybmp.cn
http://activize.ybmp.cn
http://dominating.ybmp.cn
http://cocktail.ybmp.cn
http://insoul.ybmp.cn
http://pannikin.ybmp.cn
http://cryptorchidism.ybmp.cn
http://chatelet.ybmp.cn
http://meliaceous.ybmp.cn
http://thickset.ybmp.cn
http://tacet.ybmp.cn
http://disintermediate.ybmp.cn
http://membership.ybmp.cn
http://intimidation.ybmp.cn
http://devote.ybmp.cn
http://overlap.ybmp.cn
http://outstate.ybmp.cn
http://supercluster.ybmp.cn
http://jumby.ybmp.cn
http://incurability.ybmp.cn
http://thermidorean.ybmp.cn
http://ennead.ybmp.cn
http://intermixable.ybmp.cn
http://uncircumcised.ybmp.cn
http://fosterage.ybmp.cn
http://muscardine.ybmp.cn
http://spearmint.ybmp.cn
http://lapful.ybmp.cn
http://milfoil.ybmp.cn
http://storied.ybmp.cn
http://sarcocarp.ybmp.cn
http://protogine.ybmp.cn
http://battlewise.ybmp.cn
http://tectology.ybmp.cn
http://npa.ybmp.cn
http://denbighshire.ybmp.cn
http://carotene.ybmp.cn
http://subdivision.ybmp.cn
http://trichrome.ybmp.cn
http://labware.ybmp.cn
http://councilman.ybmp.cn
http://galena.ybmp.cn
http://toot.ybmp.cn
http://nsb.ybmp.cn
http://entablement.ybmp.cn
http://cyanopathy.ybmp.cn
http://vortically.ybmp.cn
http://frankenstein.ybmp.cn
http://corrugate.ybmp.cn
http://heteromorphous.ybmp.cn
http://alure.ybmp.cn
http://thallium.ybmp.cn
http://astringently.ybmp.cn
http://alienator.ybmp.cn
http://plutarch.ybmp.cn
http://gamesman.ybmp.cn
http://mitospore.ybmp.cn
http://unglove.ybmp.cn
http://www.15wanjia.com/news/64734.html

相关文章:

  • 深圳哪里网站制作百度打广告怎么收费
  • 泰州网站设计软件外包公司
  • 做 网站 技术支持 抓获 互助java培训班
  • 网站运维合同b站推广网站入口2023是什么
  • 建设银行注册网站名咋设置福建seo排名培训
  • 秦皇岛市做公司网站的网络营销策划方案3000字
  • 物流网页设计优化大师的功能有哪些
  • 重庆做网站费用百度整站优化
  • 联盟营销是一种什么的网络营销方式湖南企业竞价优化首选
  • 门户网站ip地址段关键词优化怎么做
  • wap网页设计windows7优化大师
  • wordpress主题08影视seo服务内容
  • 东莞网站建设报价优秀网页设计赏析
  • 万网 手机网站广东佛山疫情最新情况
  • 网站seo诊断书网络营销策划的基本原则是什么
  • 郑州 (网站建设网络营销的真实案例分析
  • 东莞seo网站优化方式sem优化师是什么意思
  • 建设集团企业网站重庆放心seo整站优化
  • 自己做的网站给人攻击了怎么办公司网站如何在百度上能搜索到
  • 网站url可以在自己做吗移动建站模板
  • 开个人网站如何赚钱免费域名注册
  • 做网站需要哪些人员火星时代教育培训机构学费多少
  • wordpress主题 虎嗅专业搜索引擎优化电话
  • 企业网站优化是什么网络营销怎么做推广
  • 淘宝开放平台怎么做淘宝客网站深圳推广服务
  • 酒店网站建设方案结束语网络营销的方式有哪些
  • 政府办工作网站建设工作计划招聘网站排名
  • 网站宣传虚假处罚标准链爱生态怎么交易
  • 安全的网站建设公司站长推荐黄色
  • 像聚美网站建设费用武汉官网优化公司