项目的代码全发给我了
只是看了个登陆页面,看的累的啊
login.jsp中有html 有spring 有jsp看的真晕啊。最后明白了。
登陆页面body的background是一张图片,图片中已经包括了用户名和密码的输入文本框已经登陆按钮(这些都是静态的图片)。
然后在文本框和按钮(图片)所在的位置放置了Input标签。
整个页面里就放了一个div,然后div中是form标签,form中放置的是Input标签。
用户名输入标签如下:
<input id="username" name="j_username" type="text" class="userinput" maxlength="10" value="请输入用户名"
onfocus="if(this.value=='请输入用户名')this.value=''" onblur="if(this.value=='')this.value='请输入用户名'"
value='<c:out value="${param.username}"/>'/>
密码输入标签如下:
<input id="password" name="j_password" type="password" class="passwordinput" maxlength="50"/>
id:标准属性:规定元素的唯一 id;
name:可选属性:定义 input 元素的名称,相当于变量名。
type:可选属性:规定Input元素的类型值,可以是 button,checkbox,file,hidden,image,password,radio,reset,submittext中的任意一种。
maxlength:可选属性:规定输入字段中的字符的最大长度。
class:标准属性:元素的类名,自己定义,相当于java或者c语言的类名,在内嵌样式中可用style标签方便的对所属于同一类的元素进行样式设置。
value:可选属性:规定 input 元素的值
onfocus:事件属性:当捕获焦点时要执行的动作。当元素获得焦点时执行脚本。可以先在外部定义一个脚本,当获得焦点时执行这个脚本(脚本可以简单的理解成一个函数)。理解了半天所谓的“获得焦点”就是鼠标点击到这个标签。
onblur:事件属性:当元素失去焦点时执行脚本。可以先在外部定义一个脚本。
c:out就是输出打印的意思。