上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 37 下一页
摘要: 1. Web的三个核心标准万维网的核心标准有三个,分别是URL、HTTP和HTML。URL(统一资源定位符,Universal Resource Locator),为描述Internet上的网页以及其他资源地址提供了一种标识方法。本URL包含模式(或称协议)、服务器名称(或IP地址)、路径和文件名。绝对URL(absolute URL)显示文件的完整路径,这意味着绝对URL本身所在的位置与被引用的实际文件的位置无关;相对URL(relative URL)以包含URL本身的文件夹的位置为参考点,描述目标文件夹的位置。使用Windows系统的主机不区分URL的大小写,而使用Unix或Linux系统 阅读全文
posted @ 2013-12-20 20:31 那些年的事儿 阅读(395) 评论(0) 推荐(0) 编辑
摘要: DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。 它包含两个主要的部分:允许JavaScrip 阅读全文
posted @ 2013-12-20 17:05 那些年的事儿 阅读(3485) 评论(0) 推荐(0) 编辑
摘要: 国际化是指应用程序运行时,可根据客户端请求来自的国家/地区、语言的不同而显示不同的界面。Java语言内核基于Unicode2.1,提供了对不同国家和不同语言文字的内部支持。国际化的英文单词是Internationlization,因为单词过长,简称I18n。国际化的基本步骤1. 修改struts.xml文件,以加载全局资源文件 2. 创建不同语言的资源文件 2.1 首先,生成中文过渡文件:message_zh_CN_org.properties 2.2 其次,使用native2ascii.exe命令来生成message_zh_CN.properties文件 2.3 生成英文mess... 阅读全文
posted @ 2013-12-19 17:38 那些年的事儿 阅读(994) 评论(0) 推荐(0) 编辑
摘要: 根据输入校验的处理场所的不同,可以将输入校验分为客户端校验和服务器端校验两种。服务器端验证目前有两种方式:第一种:参考:struts2:数据校验,通过Action中的validate()方法实现校验,图解第二种:使用validate()方法校验时,如果Web应用中存在大量Action就需要多次重写validate()方法,这使得代码非常繁琐。由于Struts2的校验框架本质上是基于XWork的validato框架,因此可以使用XWork的validator框架来对Struts2进行数据校验,以减少代码量。本文即讨论此种校验方式。1. 前台页面加入错误提示标签(registerX.jsp) .. 阅读全文
posted @ 2013-12-15 20:20 那些年的事儿 阅读(6679) 评论(2) 推荐(0) 编辑
摘要: 1. 背景struts2框架中有两个核心配置文件,其中struts.xml文件主要负责管理应用中的action映射,以及该action包含的result定义等。除此之外,struts2框架还包括一个struts.properties文件,该文件定义了struts2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。说明:struts.properties文件中的属性同样也可以在struts.xml文件中配置,只是源于struts配置文件模块化管理思路,将其分文件管理,增加了程序的可读性,以及降低了后期维护的难度。小型的项目可以将属性直接配置在struts.xml文件中。struts.p 阅读全文
posted @ 2013-12-15 16:06 那些年的事儿 阅读(2285) 评论(2) 推荐(1) 编辑
摘要: 18. datetimepicker标签18.1 拷贝JAR包在struts-2.x.x压缩包的lib目录中拷贝struts2-dojo-plugin-2.3.8.jar到WEB-INF/lib目录。18.2 JSP中加入引用参考下面的代码:18.3 在JSP的HEAD块中加入代码...18.4 加入datetimepicker标签代码: 其中displayFormat属性用来指定日期格式。效果:更多阅读:struts2:标签库图示,控制标签struts2:数据标签struts2:表单标签struts2:非表单标签 阅读全文
posted @ 2013-12-14 14:40 那些年的事儿 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 目录表单标签1. form标签2. submit标签3. checkbox标签4. checkboxlist标签5. combobox标签6. doubleselect标签7. head标签8. file标签9. hidden/textfield/password/textarea标签10. inputtransferselect标签11. label标签12. optiontransferselect标签13. select标签14. optgroup标签15. radio标签16. reset标签17. token标签18. updownselect标签完整代码表单标签Struts2表单标 阅读全文
posted @ 2013-12-14 10:06 那些年的事儿 阅读(2739) 评论(1) 推荐(0) 编辑
摘要: 目录数据标签1. a标签2. set标签3. push标签4. bean/param标签5. date标签6. include标签7. url标签8. property标签9. debug标签10. action标签11. i18n标签12. text标签数据标签1. a标签用于构造HTML页面中的超链接。属性:action: 指定超链接action地址href: 超链接地址method: 指定action调用方法id:namespace:2. set标签用于设置一个新变量,并将新变量放入指定的作用域中。属性:var: 可选,新变量的引用value: 可选,值scope: 可选,作用域,包括p 阅读全文
posted @ 2013-12-12 14:39 那些年的事儿 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 目录一、struts2标签库图示二、控制标签1. 条件判断标签(if/elseif/else)2. 迭代标签(iterator) 2.1 遍历List 2.2 遍历Map 2.3 遍历List(Action中的属性,List包含Bean) 2.4 遍历Map(Action中的属性,Map包含Bean)3. 集合标签(append/merge/subset/sort) 3.1 append标签 3.2 merge标签 3.3 subset标签 3.4 sort标签4. 分隔标签(generator)三、完整代码一、struts2标签库图示二、控制标签1. 条件判断标签(if/el... 阅读全文
posted @ 2013-12-12 11:57 那些年的事儿 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: 目的 在struts2中使用JQuery、JSON、AJAX等技术处理用户请求,并返回结果。返回结果可以是以JSONObject的方式返回,也可以是以JSONArray方式返回结果。 实现 1. 创建表示层JSP(testJJA.jsp) 此JSP也用于处理返回结果,因为是AJAX方式提交的,并不需 阅读全文
posted @ 2013-12-11 16:00 那些年的事儿 阅读(681) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 37 下一页