`
chinagdvea
  • 浏览: 131470 次
  • 性别: Icon_minigender_1
  • 来自: 韶关
社区版块
存档分类
最新评论
文章列表
此例演示如何实现缩写或首字母缩写。 <html> <body> <abbr title="etcetera">etc.</abbr> <br> <acronym title="World Wide Web">WWW</acronym> <p>在某些浏览器中,当您把鼠标移至缩略词语上时,title 可用于展示表达的完整版本。</p> <p>仅对于 IE 5 中的 acronym 元素有效。</p> <p>对 ...
此例演示如何使用 pre 标签对空行和空格进行控制。 <html> <body> <abbr title="etcetera">etc.</abbr> <br> <acronym title="World Wide Web">WWW</acronym> <p>在某些浏览器中,当您把鼠标移至缩略词语上时,title 可用于展示表达的完整版本。</p> <p>仅对于 IE 5 中的 acronym 元素有效。</p> ...
启动时目录解析会异常.造成初始化失败
<result type="json">                 <param name="includeProperties">                     message, wcdListBack.*                 </param>             </result> wcdListBack是一个集合.后面要加上.* 否则返回的wcdListBack就没有数据了
1.getAttribute是取得jsp中 用setAttribute設定的attribute 2.parameter得到的是string;attribute得到的是object 3.request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据;request.setAttribute()和getAttribute()方法传递的数据只会存在于Web容器内部,在具有转发关系的Web组件之间共享。即request.getAttribute()方法返回request范围内存在的对象,而request.getParameter()方法是获取ht ...
public class Father {     Son son;     List<Cat> cats;     public List<Cat> getCats() {         return cats;     }     public void setCats(List<Cat> cats) {         this.cats = cats;     }     public Son getSon() {         return son;     }     public void setSon(Son son) {      ...
如 Department { Department parentDepartment; } 如果设置查询映射 <!--查看指定部门-->     <select id="selectDepartmentByPrimaryKey" resultMap="departmentResult" parameterClass="integer">         select DEPARTMENTID, SCHOOLID, PDEPARTMENTID,DEPARTMENTNAME, DEPARTMENTDESCRIBE ...
若要将字符串和EL表达式凭借起来作为JS的参数则需要用单引号括起来 比如 'pop${courseId}'
InputStream\OutputStream\Reader\Writer构成了java.io的鼻祖。 具体如下: InputStream和OutputStream类仅仅读取和写入单个的字节和字节数组,它们没有读取和 写入字符串和数值的方法。 对于Unicode文本,一个字符占用两个字节,所以出现了Reader和Writer。 特别:ZipInputSteam和ZipOutputStream能读写常见的ZIP压缩格式的文件。 InputStream、OutputStream、Reader、Writer类都实现了Closeable接口。 OutputStream和Writer都实现了Flusha ...
复杂查询可以分解成数据库查询和代码级别的筛选 SQL语句负责一部分的简单的where = 条件查询,避免子查询 另一部分涉及到子查询的条件筛选交给java代码来处理
select name from a left join b on a.name = b.name where b.name = null 等同于 select name from a where a.name not in (select b.name from b) 也就是说 where的条件是基于两表联接后的新表的
ajax发送异步请求到服务器,服务器接收并处理请求,在这期间,页面可以继续做一些操作,无需挂起等待服务器响应才刷新页面,另外使用ajax可以局部更改页面内容,无需刷新整个页面,达到节省带宽和加快响应速度的目的
1.action处理js的request数据 Object postData = ServletActionContext.getRequest().getParameter("postData"); JSONArray jsonArray = JSONArray.fromObject(postData); 此处的postData是ajax请求的一个js数组 2.action发送response数据到js SchoolCourse sc = new SchoolCourse(); JSONObject jsonObj = JSONObject.fromObjct(sc); ...
1.JSP页面发送request和数据到服务器 2.服务器解析数据并执行Action 3.Action将处理结果以json形式返回( action result type="json") 4.页面js根据返回的结果和数据局部处理JSP页面
action用prototype,service和dao用singleton 因为service和dao是无状态的,所以用singleton,而控制器却相反 这里的“状态”指的是具有属性性质的成员变量。 比如:Student 类中有个 name 字段,这个 name 字段就是“状态”,因为根据每个 Student 对象的不同,其中的 name 也是不同的。
Global site tag (gtag.js) - Google Analytics