基本STRUTS标签-学习笔记-Logic标签】的更多相关文章

BEAN标签(name 是从别处得来的:id是自己的,相当于变量:property相当于变量的值) 前提: String str=request.getParameter("param"); out.println("str); 相当于: <bean:parameter id="str" name="param"/> <bean:write name="str"/> 写stu.stuId. &…
<bean:include> 和标准的JSP标签<jsp:include>很相似,都可以用来包含其他Web资源的内容,区别在于<bean:include>标签把其它Web资源的内容存放在一个变量中,而不是直接显示在页面上.包括以下属性: id: 定义一个代表其它Web资源的位置 forward: 指定全局转发的路径,和Struts配置文件中的<global-forward>元素中的<forward>子元素匹配. page: 指定相对于当前应用的U…
首先我学习了struts 1.x与struts 2的区别: 1.struts 1.x的控制器类必须从Action类继承. 2.struts 2的控制器类可以是一个普通的类,也可以是ActionSupport类的子类. 3.struts 1.x使用一个名为ActionServlet的Servlet类来处理客户端请求. 4.struts 2.x使用一个名为FilterDispatcher的过滤器类来处理客户端请求. struts 2 的工作流程: 1.判断客户端请求是否以action结尾,如果不是以…
目录 1.基本标签 2.链接 3.图像 4.表格 5.列表 6.块与布局 1.基本标签 (1)标题与段落 标签 <h1> ~ <h6> 分别用于定义一至六级标题,标签 <p> 用于定义段落,它们都是块级元素,因此浏览器会自动地在标题和段落的前后添加空行 <!DOCTYPE html> <html> <body> <h1>一级标题</h1> <p>在一级标题下显示的段落</p> <h…
1.一种标签语言 day13 l  JSTL标签库(重点) l  自定义标签(理解) l  MVC设计模式(重点中的重点) l  Java三层框架(重点中的重点) JSTL标签库 1 什么是JSTL JSTL是apache对EL表达式的扩展(也就是说JSTL依赖EL),JSTL是标签语言!JSTL标签使用以来非常方便,它与JSP动作标签一定,只不过它不是JSP内置的标签,需要我们自己导包,以及指定标签库而已! 如果你使用MyEclipse开发JavaWeb,那么在把项目发布到Tomcat时,你会…
1.JSP标签编程简介 标签编程在开发中并不常见,主要是为了更好的理解struts等框架的标签而打基础,完善相关知识体系. 标签编程分为: 一个继承自TagSupport的标签类,一个在WEB-INFO文件夹下的标签库文件.tld(该库文件主要用来将标签名称与标签类对应起来), 需要在web.xml中编辑标签的URL主要与上面生成的标签库文件对应,在JSP中引用URL,并在文件体中 引用该标签名. 注意:如果提示相应的包找不到,可以在tomcat的lib文件夹下找相应的lib文件,并拷贝到jdk…
第一章 HTML标准结构学习: 顶层标签:html 投标签:head 主题标签:boby <html> <head> <meta charset="utf-8" /> <title>HTML结构学习</title> </head> <body> hello world! </body> </html> 第二章 <html> <head> <meta…
struts2所有标签都定义在一个s标签库里.虽然struts2把所有的标签都定义在URI为"/struts-tags"空间下,但依然可以对struts2标签进行简单的分类. 1.UI标签:主要用于生成HTML元素的标签. 2.非UI标签:主要用于数据访问.逻辑控制等标签. 3.Ajax标签:用于Ajax支持的标签. 对于UI标签,则又可以分为如下两类 1.表单标签:主要用于生成HTML页面的form元素,以及普通表单元素的标签. 2.非表单标签:主要用于生成页面上的树.Tab页等标签…
一.JSTL标签分类: 核心标签 格式化标签 SQL标签 XML标签 JSTL函数 二.核心标签       引用方式:<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> 1.<c:out>可使用“.”符号来访问属性.例如,要访问customer.address.street 只使用标签<c:out value="customer.address.st…
本文内容: 前言:本文讲述的内容包括几类常用标签,以及这些标签的一些常用属性(有一些属性由于已经有CSS样式来代替,所以对于一些不重要的这里选择不讲) 排版标签 段落标签:p div span 标题标签 水平线标签:hr 换行标签:br 输入框标签 单行文本框:input 标记标签:label 表单:form 多行文本框:textarea 下拉选单标签:select 超链接标签:a 图片标签:img 表格标签:table 列表标签 无序列表:ul 有序列表:ol 自定义列表:dl 常用标准属性…
目录 1.框架 2.表单 3.音频 4.视频 5.文档类型 6.头部元素 7.样式 8.脚本 9.实体 1.框架 使用框架允许我们在同一个浏览器窗口中显示多个页面,其中每份 HTML 文档称为一个框架,并且每个框架之间都是独立的 <frameset> 标签定义如何将窗口分割为框架,rows/columns 属性规定每行或每列占据屏幕的面积 <frame> 标签定义放置在每个框架中的 HTML 文档,src 属性规定 HTML 文档的地址 <noframes> 标签定义在…
以前写jsp的时候对jstl标签库是有些抵触的,因为我觉得嵌入java代码的方式几乎无往不利,没有必要使用标签库,不过这次复习还是好好地学习了一下,发现这个还是很有用处的,用得好能省不少事,JSTL是对el表达式的扩展,是一种标签语言,使用起来比较方便,他不属于jsp内置的标签,使用之前需要导包,以及指定标签库,在Myeclipse中,内置了jstl的jar包,所以不需要导包这个操作. JSTL有四个标签库,常用的只有一个core,其他的几乎不怎么用,使用前首先要导入标签库,代码如下: <%@…
初学JavaScript,项目需要没有系统学习,只能边查资料边码代码,埋下的坑不知道有多少,还是建议时间充足的情况下系统的将Javascript学习一遍 ,涉及的HTML知识也务必了解. 问题 最开始在单个html文件中使用了vue.js一些基础功能,在head中使用script标签, <head> <script src="https://cdn.staticfile.org/vue/2.2.2/vue.min.js"></script> <…
img标签/a标签 <img src="图片地址" alt="图片名"/>  图片(单标签)alt属性 是图片名字,是给百度搜索引擎抓取使用:     a标签: 链接/下载/锚点 href地址等于标签id     target 链接打开方式     blank  新窗口     self     当前窗口     <base target="_blank"/> 定义页面链接默认打开方式   常见标签 div        …
Canvas通过JavaScript来绘制2D图形.Canvas是逐像素渲染的.在Canvas中,一旦图形被绘制完成,它就不会继续得到浏览器的关注.如果其位置发生变化,那么整个场景也需要重新绘制,包括任何已被图形覆盖的对象. 1.Canvas标签 html5中<canvas>元素用于图形的绘制,通过脚本(通常是JavaScript)来完成 <canvas>标签只是图形容器 可以通过多种方法使用Canvas绘制路径.盒.圆.字符以及添加图像 1.1 直接在html5中创建,这种方式采…
<!DOCTYPE html><!--头文件 不是标签 也没有结束,这是声明该文件为HTML5--><html lang="en"><!--表示网页文字以什么格式显示 en为英文 zh是中文--><head> <!--头文件--> <meta charset="UTF-8"> <!--编码格式为UTF-8--> <title>我是页面左上角标题</tit…
<!DOCTYPE html> <html lang="zh-cn"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>Html5Test</title> <style> section{ margin: 30px 0; } </style&g…
利用“@angular/forms" 创建<form>表单的时候,系统默认会创建一个”FormGroup"的对象. 使用带有“ngModel"的”<input>“标签时,系统会自动为这个标签创建一个叫做”FormControl"的对象,并且会自动把它添加到”FormGroup"中.而“FormControl"在”FomGroup“中是用"<input>"标签上的”name"属性来做…
如果标签打错了,也可以删除: $ git tag -d v0.1 Deleted tag 'v0.1' (was f15b0dd) 因为创建的标签都只存储在本地,不会自动推送到远程.所以,打错的标签可以在本地安全删除. 如果要推送某个标签到远程,使用命令git push origin <tagname>: $ git push origin v1.0 Total 0 (delta 0), reused 0 (delta 0) To github.com:michaelliao/learngit…
在Git中打标签非常简单,首先,切换到需要打标签的分支上: $ git branch * dev master $ git checkout master Switched to branch 'master' 然后,敲命令git tag <name>就可以打一个新标签: $ git tag v1.0 可以用命令git tag查看所有标签: $ git tag v1.0 默认标签是打在最新提交的commit上的.有时候,如果忘了打标签,比如,现在已经是周五了,但应该在周一打的标签没有打,怎么办…
1.常用标签 <a></a>超链接    功能    做链接 :在href属性里面写明指向的地方        做下载:href指向文件(注意:不能下载的文件是因为浏览器可以直接打开)    做锚点:   做锚点:<a name="top"></a> .<a id="top"></a>  跳转到锚点的位置:<a href="#top"></a>.<…
1,HtmlHelper扩展 http://www.cnblogs.com/willick/p/3428413.html http://www.cnblogs.com/zengdingding/p/5089898.html 2,@Helper扩展 http://www.cnblogs.com/firstcsharp/archive/2012/12/30/2840049.html 在view页面中定义 @Helper  AAAA(参数1,参数2,参数3) { 代码内容... } 在同页中进行 @A…
<!DOCTYPE HTML> <html ng-app="myApp"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>无标题文档</title> <style> #div1 div,#div2 div{ width:200px; height:…
jstl常用在html嵌套 <body> <% session.setAttribute("q", "yushi"); request.setAttribute("w", "阿毛"); ArrayList<String> list =new ArrayList<String>(); list.add("大户"); list.add("小马");…
<ul class="nav nav-tabs"> <li class="active"><a href="#html5" data-toggle="tab">HTML5</a></li> <li><a href="#bootstrap" data-toggle="tab">bootstrap</a…
一.添加国际化支持 默认的struts-deault.xml文件中已经定义了国际化拦截器,内容如下 <!-定义国际化拦截器--> <interceptor name="i18n" class="com.opensymphony.xwork2.interceptor.I18nInterceptor"/> 该拦截器会在Action执行前执行,默认情况下,会读取用户请求中的request_locale参数,并将参数值存入session(key=WW…
Struts 2是在WebWork2基础发展而来的. 注意:struts 2和struts 1在代码风格上几乎不一样. Struts 2 相比Struts 1的优点: 1.在软件设计上Struts 2 没有像Struts 1那样跟Servlet API 和 struts API 有着紧密的耦合. Struts 2的应用可以不依赖于Servlet API和Struts API . 2.Struts 2 提供了拦截器,利用拦截器可以进行AOP编程. 3.Struts 2 提供了类型转换器. 4.St…
Sruts 2工作流程: Struts 1中所有的Action都只有一个实例,该Action实例会被反复使用.通过上面Struts 2 的工作流程的红色字体部分我们可以清楚看到Struts 2中每个Action都会有多个实例,意思就是说每次处理一个请求时都会生成一个Action实例,这些实例彼此独立,处理完毕就会被销毁.因此Struts 1中的Action是线程不安全的,Struts 2中的Action是线程安全的.由于Action中没有其他特殊资源,使用完毕就会被销毁,不会造成资源占用等的浪费…
1.Struts2 jar包 struts2-core-2.1.8.1 struts2的核心jar包,不可缺少的 xwork-core-2.1.6 xwork的核心包,由于Struts2是由xwork的延伸 有些类依然关联着 xwork的类 aopalliance-1.0 这个包为AOP提供了最普通和通用的接口 commons-fileupload-1.2.1.jar ,commons-io.jar  struts的上传下载 两者缺一不可 commons-lang-3-3.1.jar 为java…
2014 TKDE(IEEE Transactions on Knowledge and Data Engineering) 张敏灵,周志华 简单介绍 传统监督学习主要是单标签学习,而现实生活中目标样本往往比较复杂,具有多个语义,含有多个标签.本综述主要介绍了多标签学习的一些相关内容,包括相关定义,评价指标,8个多标签学习算法,相关的其它任务. 论文大纲 相关定义:学习任务,三种策略 评价指标:基于样本的评价指标,基于标签的评价指标 学习算法:介绍了8个有代表性的算法,4个基于问题转化的算法和4…