JSP\JQuery常用总结

JSP

使用JSP标签在HTML网页中插入Java代码,静态部分用HTML写,动态部分用java写

一般用

<% JAVA代码 %>

有时候用

<%@ JSP指令 %>

也可以加其他属性了、

JSP指令用来设置与整个JSP页面相关的属性。

只有三种指令:

1.page Page指令为容器提供当前页面的使用说明。

2.include 通过include指令来包含其他文件

3.taglib

也就是说jsp就是一大堆的标签

属性有全局属性和局部属性的区别

HTML:

<link />定义与外部资源的关系

常用于链接样式表

属性:rel 规定当前文档与被链接文档之间的关系。比如rel="stylesheet"说明链接的是一个样式表

relationship的缩写

属性:href 规定被链接文档的位置。如XX/XXX.css

hypertext reference超文本引用的缩写


控件&属性:

全局属性 class 规定元素的类名,可用于便于对其控制进行CSS

全局属性 id规定元素的唯一 id,便于进行选取操作

form:

表单form 用于提交一些东西

 里面经常包含比如文字输入框、选择框、文本域、按钮啊等东西。

form的属性: method 规定用于发送 form-data 的 HTTP 方法。

                       enctype规定在发送表单数据之前如何对其进行编码。

input:

根据属性type的不同,Input可能表现为多种东西,可以是:

    type="text"   就是最普通的输入框

   type="file" 就是附件导入框 

  type="hidden" 用户界面是看不到这个输入框的,但是一般我们可以用来传值,作用:

  1、隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用。浏览者点击发送按钮发送表单的时候,隐藏域的信息也被一起发送到服务器。 
2、有些时候我们要给用户信息,让他在提交表单时提交上来以确认身份,如:sessionkey,etc,当然这些东西也能用cookie实现,但使用隐藏域就简单的多了,而且不会有浏览器不支持,用户禁用cookie的烦恼。 
3、有些时候一个form里有多个提交按钮,怎样使程序能够分清到底用户是按哪一个按钮提交上来的呢?我们就可以写一个隐藏域,然后在每一个按钮处加上οnclick="document.form.command.value="xx"",然后我们接到数据后先检查command的值就会知道用户是按哪个按钮提交上来的。 
4、有些时候一个网页中有多个form,我们知道多个form是不能同时提交的,但有时候form确实互相作用,我们就可以在form中添加隐藏域来使它们联系起来。 
5、JavaScript不支持全局变量,但有时我们必须用全局变量,我们就可以把值先存在隐藏域里,它的值就不会丢失了。 
6、还有个例子,比如按一个按钮弹出四个小窗口,当点击其中的一个小窗口时其他三个自动关闭.可是IE不支持小窗口相互调用,所以只有在父窗口写个隐藏域,当小窗口看到那个隐藏域的值是close时就自己关掉。

multiple 属性规定输入字段可选择多个值。如果使用该属性,则字段可接受多个值

一般加入进去用来可以传入多个文件


自定义属性    比如data-date-format属性

H5为我们提供了一个data属性——“data-”前缀,可以让所有的HTML元素支持自定义属性,只要在标签里面以”data-”为前缀定义我们的自定义属性就可以用来进行一些数据的存放。

对于form而言,其包含的控件常常使用到的一个属性是 name,这对于元素的标识很有必要。id和name相似,在某些场合下却有name的一席之地。                         

label控件常常用于表单

对于label而言,常用属性for."for" 属性可把 label 绑定到另外一个表单元素。

比如,我想把这个label作为一个input的label,那么for="这个input的id”

选择框控件select

<select>
  <option value ="volvo">Volvo</option>
  <option value ="A">B</option>
</select>

也就是说,我们在前台下拉框看到的第二行是B,但是在表单提交的时候给服务器的却是A。

这样做的好处: 

1.减少表单传输数据,可能避免了一些中文编码问题 

2.如果以后想改显示内容,不用修改后台程序

如果没有规定 value 属性,选项的值将设置为 <option> 标签中的内容。


在jsp中写js

<script type="text/javascript">

</script>


  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值