作者inquisition (異教徒)
看板java
標題[JSP ] 幾個有關<br>換行問題
時間Thu Jul 16 23:35:23 2009
是這樣子的,我最近在練習JSP與PHP一起碰到的問題
我在練習可以隨時變動的99乘法表,但是我卻碰到
(先付上我的程式碼)
<%@page pageEncoding="Big5"%>
<html>
<head>
<title>99乘法表</title>
</head>
<body>
<table border="2">
<%
int i;int j;
for (i=1;i<10;i++){
for (j=1;j<10;j++){
out.println("<tr><td>"+i+"*"+j+"</td></tr>");
}
out.println(" <br>");
}
%>
</table>
</body>
</html>
這時候應該會出現完整的99乘法表被塞在表格內,
並且是以像這樣呈現:
1*1 2*1 3*1....
1*2 2*2 3*2...
1*3 2*3 3*3...
....
並被塞在表格內。但是我卻碰到問題,我詢問學長
學長說<br>的語法是連表格也可換行,但是我不加入
表格語法會顯示我預期的畫面,加入表格語法變成:
SP
SP
SP
(網頁一開始有許多空白)
...
1*1
1*2
1*3
1*4...
...
..
變成我的99乘法表塞入表格中卻變成一直列。
我目前查書跟網頁查詢都不知道原因,希望有人能跟我解答。
謝謝大家
--
◣ ╭—╮
◢ ◣◢ ◣
▲ │就│
▂▃▄▅ ▍▄▃▂
▼▼▼ │這│
你看JACKEY的鼻子很大對吧? Y  ̄﹁  ̄□
□ ̄ Y╡
◤▼▼ ▼▏ │樣│ ∠
◣ ︶ _╱
η │
—┬— ▏∠ 。│
▃▅▅▃ ▃▆▆ ╟╯
∕ ▏ ╰—╯
ψkana0102 目▄▄目 ◢◤ ◥▎【
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.224.84.230
修個錯字
※ 編輯: inquisition 來自: 125.224.84.230 (07/16 23:39)
推 PsMonkey:跟 JSP 無關,請把 <tr>, <td> 的意思搞懂 07/17 00:38
→ inquisition:好的,謝謝你替我解惑 07/17 03:42
→ pauleagle:<table>改成<table border=1> 看看有沒有加<br>的差別 07/17 11:55
→ pauleagle:不過你這寫法 每一個j值都會是獨立的一個row (<tr>) 07/17 11:57