⑴ jsp中怎样让文字居中
样式中有个text-align,可以设置为center就可以居中了。
比如:<td style="text-align:center">要展示的文字</td>
另外,设置垂回直方向的属性,可以答使用:vertical-align,对应的值有top,middle,bottom等。
text-align 属性
1、left把文本排列到左边
2、right把文本排列到右边
3、center把文本排列到中间
4、justify实现两端对齐文本效果
5、inherit规定应该从父元素继承 text-align 属性的值
注:水平对齐属性是 justify,它会带来自己的一些问题。
值 justify 可以使文本的两端都对齐。在两端对齐文本中,文本行的左右两端都放在父元素的内边界上。然后,调整单词和字母间的间隔,使各行的长度恰好相等,两端对齐文本在打印领域很常见。
⑵ 在一个jsp中写了一个登陆的表单,在另一个jsp中对表单进行输入数据的格式验证,如何将两个表单进行融合
可以用requset.getParameter("")方法来获取表单中提交的内容,比如你的index.html页面的表单中有一版个姓名文本框:<input type="text" name="username"> 提交到权action.jsp后,在页面中先通过写java代码取出他的值:<% String name=requset.getParameter("username") %> 然后在action.jsp的页面中输出:<input type="text" name="myname" value="<%=name%>">
⑶ 如何验证jsp表单提交不为空
正好前两天帮朋友做了一个简单的。直接看代码
<script type="text/javascript">
function checkeds(){
var reg=/^[1-9]+[0-9]*]*$/;
var myName = document.getElementById("myname").value;
var myAge = document.getElementById("myage").value;
var myPassword = document.getElementById("mypassword").value;
var myPassword1 = document.getElementById("mypassword1").value;
var myRemark = document.getElementById("myremark").value;
debugger;
if(null == myName || "" == myName ){
alert("姓名不能为空");
document.getElementById("myname").focus();
return false;
}else if(!reg.test(myAge)){
alert("年龄必须为数字");
document.getElementById("myage").value = "";
document.getElementById("myage").focus();
return false;
}else if(myPassword.length != 6){
alert("密码必须是6位");
document.getElementById("mypassword").focus();
return false;
}else if(myPassword != myPassword1){
alert("密码必须一致");
document.getElementById("mypassword1").value = "";
document.getElementById("mypassword1").focus();
return false;
}else{
alert("验证成功");
}
}
</script>
<body>
请输入姓名:<input id="myname" type="text">(不允许有空值)<br>
请输入年龄:<input id="myage" type="text">(必须是阿拉伯数字)<br>
请输入密码:<input id="mypassword" type="password">(必须是6位)<br>
填写重复密码:<input id="mypassword1" type="password">(和上面的要一致)<br>
填写备注说明:<textarea id="myremark"></textarea><br>
<input type="button" onclick="checkeds();" value="提交" />
</body>