⑴ 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>