`
文章列表
在HTML中,元素的加载顺序是:先加载位置在前面的,后加载位置在后面的。 例如: 如果<head>在前,先加载<head>中的内容。 如果<body>在前,就先加载<body>中的内容。 看下面的例子: <html> <body> <script type="text/javascript"> alert("in body"); </script> </body> <head> ...
1.基本概念 绝对路径: 绝对路径就是你的主页上的文件或目录,在硬盘上的真正路径(URL或物理路径)。 例如: 绝对物理路径:C:\xyz\test.txt 代表了test.txt文件的绝对路径。 绝对URL路径: http://www.sun.com/index.htm 代表了一个URL绝对路径。 根路径: 对当前路径而言,相对与某个基准目录的路径。 相对路径: 相对当前根路径时,使用的路径。 例如:使用相对路径时, "/"代表根路径,"./" 代表当前路径, "../"代表上级目录。 从上面可以看出:绝 ...
问题: DOM 是什么? 关于JAvascript的 回答: DOM就是Document Object Model 文档对象模型 DOM是一种抽象的概念,他必须包含一些特性,比如根节点, 子节点,以及如何获得这些节点的方法 比如在javascript中,网页作为一个具备DOM特性的文档对象, HTML就是其根节点, 访问网页的某个节点可以使用document.getElementById('id属性名称') 如果存在这个节点就返回一个DOM节点, 这个节点有nodeName, nodeType等等相关的DOM节点属性 引自: http://zhidao.baidu.com/que ...
问题: 想问一下,对于validate方法中验证出现错误,手动的添加字段级别错误或者动作级别错误,这些错误信息保存在哪里了,除了struts标签取出,还有别的方法没? 假如对于INPUT ,我重定向到别的页面那么错误信息能提取出来吗?为什么? 解答: 添加的错误信息都在当前的Action对象上吧 在validate一般都是用this.addFieldError()这个方法吗,thiis就是当前Action对象 除了用标签,还可以用EL表达式等取,比如:${errors['错误字段名']},这个可以指定取出哪个错误消息 最后对于INPUT,在别的页面也能取出来,这个可能是Struts2的一种机制 ...
struts2的标签是使用OGNL表达式语言访问数据,OGNL使用的是Context包含对象, 而Context的根对象就是ValueStack,所以对于ValueStack中的属性可以直接访问。如下: 对于根对象: ValueStack中有属性name,则访问形式为:${name},使用struts2标签:<s:property value="name" /> 但这种形式是不行的:<s:property value="${name}" />, 将报错: According to TLD or attribute direct ...
将一个input变为只读,可以使用 readonly 属性 和 disabled 属性。 用disabled 属性时,文字显示为灰色。 下面的两种方法都是可以的: <input id ="" name="" readonly /> <input id ="" name="" disabled /> 但是,使用 disabled 时,表单提交后,在后台将不会取到值了。 如果想得到值.就用javascript来拼值。如: <script> function o ...
问题: <center> <div style="535px"> 主页面 </div> </center> 除了div背景为白色,其他地方都改成黑色,应该怎么设置 设置body的bgcolor把主页面的背景也改成黑色 方法一: <body bgcolor=red"> <div style="width:400;height:300;background-color:yellow;color:green;">页面背景色为红色<br>div的背景 ...
ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。 id是Client端HTML元素的Identity。 Name其实要复杂的多,因为Name有很多种的用途,所以它并不能完全由ID来代替,从而将其取消掉。具体用途有: 用途1: 作为可与服务器交互数据的HTML元素的服务器端的标识,比如input、select、textarea、和button等。我们可以在服务器端根据其Name通过Request.Params取得元素提交的值。 我的理解: id:是客户端用的 name:服务器端用的 -- 本文引自: http://www.cnb ...
getParameter   返回的是String,   用于读取提交的表单中的值;       getAttribute   返回的是Object,需进行转换,可用setAttribute设置成任意对象,使用灵活。 ================= request.getParameter()   获得表单中通过get或者post提交来的数据; getAttribute()  是必须通过request.setAttribute("name",value);设定后,才能使用request.getAttribute("name");方法获取。
Apache - Struts2 之<s:radio>标签 默认选中 1、遇到value是字符串的时候    开始我没加单引号搞了好久,Struts2跟我开玩笑一样就是不选中,加上 单引号 就OK了。 <s:radio list="#{ 'jobNo': '按Job No.搜索数据', 'productNo': '按ISBN搜 ...
java接口作用是什么? 一直对java中接口的作用不是太明了。虽说一个类可以implements多个接口,但接口本身只是定义了几个方法,没有任何实际的意义,具体的实现还是要在实现它的类中进行。这样的话,接口还有什么意义呢?  ...
<logic:present scope="request" name="goodsList"> 判断scope中指定name对象是否存在 <logic:notempty name="goods" property="bids"> 判断name对象的property是否为空 我的理解是: 先有存在,再有是否为空。这是两个级别的问题。 如果不先判断是否存在,就去判断是否为空,则会报未找到getter和setter方法的错误。 -
Struts2笔记 – Struts2中访问Web元素的3中方法 1、通过RequestAware,SessionAware,ApplicationAware获取:     在Struts2中不能直接访问Request,Session,Application元素,但是可以使用Struts2中提供的RequestAware,SessionAware,ApplicationAware。在这里要分别为三个对象提供setter方法,以便让struts自动执行,使用IoC(控制反转)进行赋值。     下面的LoginAction使用ModelDriven获取User,放入Session中,并在requ ...
struts2 传值方式 如何把登陆页面中的用户名传递到登录成功的页面中呢? 有三种方式, 1,使用默认的action的传递方式。 2,自定义一个vo,在action中使用这个vo 3,使用ModelDriven的方式。 下面分别叙述。 1,使用默认的action的传递方式。 action文件如下: package struts2.login; public class LoginAction { private String username; private String password; public String ...
在 JSP 中,使用 struts2 的 <s:debug/> 标签,可以将 Value Stack 中的内容打印在 JSP 页面上展现出来。 理解ValueStack的基本机制 ValueStack基础:OGNL(Object Graphic Navigation Language) OGNL是Struts2中使用的一种表达式语言。它可以用于:   · 在JSP页面,使用标签方便的访问各种对象的属性;   · 在Action中获取传递过来的页面中的参数(并进行类型转换);   · 可以用在struts2的配置文件中! 所以,非常有必要理解OGNL的基本机制。 Root ...
Global site tag (gtag.js) - Google Analytics