欢迎来到天天文库
浏览记录
ID:45096478
大小:354.34 KB
页数:35页
时间:2019-11-09
《《StrutsHTML标签》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第12章StrutsHTML标签库12.1用于生成基本的HTML元素的标签12.2基本的表单标签12.3检查框和单选按钮标签12.4下拉列表和多选列表标签12.5在表单中上传文件标签12.6标签12.7标签12.8小结前言Struts标签可以和标准的HTML元素完成相同的功能.在Struts中提倡使用Struts标签,因为这些标签可以和Struts框架的其他组件紧密地联系在一起.Struts标签大致分为以下几类:用于生成基本的HTML元素的标签用于生成HTML表单的标签显示错误或正常消息的标签12
2、.1用于生成基本的HTML元素的标签StrutsHTML标签库中的许多标签都和基本的HTML元素对应:Struts标签Html标签生成用户请求的URL12.1.1标签用于在网页的开头生成常用属性:lang,用于显示用户使用语言12.1.2标签生成标签用于生成当前网页的绝对
3、URL路径生成标签优点:允许在URL中以多种方式包含请求参数.当用户浏览器关闭Cookie时,会自动重写URL,把SessionID作为参数包含在URL中,用于跟踪用户的Session状态.标签的重要属性:forward:指定全局转发链接href:指定完整URL链接page:指定相对于当前应用的URL.12.1.3和标签1.创建全局转发链接配置文件:4、gisterUser.jsp"/>jsp文件:注册2.创建具有完整URL链接百度和标签用于输出超级链接中的URI部分,但它并不生成HTML元素.URI:指的是URL中协议、主机和端口以后的内容。URI用于指定具体的请求资源。如果需要将资源的URI传入到JavaScript函数中
4、gisterUser.jsp"/>
5、,使用非常有用.例:在URL或URI中包含请求参数在URL或URI中包含单个请求变量在URL中的中的参数是当前面可访问的变量,可使用下面方法实现:MyJsp.jsp:<%StringstrBean="valuetoPassURL";pageContext.s
6、etAttribute("strBean",strBean);%>URLEncodeaparameterbasedonastringbeanvalue地址栏中结果:http://localhost:8090/StrutsLogin/baseTag/MyJsp.jsp?urlParamName=value+to+Pass+URL以JavaBean的属性作为请求变量1.创建一个J
7、avaBean:CustomerBean,添加一个属性name.2.MyJsp.jsp中实现8、="name">URLEncodeaparameterbasedonacustomerbeanvalue
8、="name">URLEncodeaparameterbasedonacustomerbeanvalue
此文档下载收益归作者所有