No.6ベストアンサー
- 回答日時:
> jspでデータベースのデータを表示する際に、
> 質問の内容で困っているのです。
<pre> タグを使わずに、
JSP で処理するときにデータ中の改行(\n)のところに、
<br> を挿入すれば済む話だと思うのですが…
<pre> タグを使わなければ自動改行されますし、
<br> をいれた所でも改行されます。
ご質問の用件は満たしていると思いますが、
それでは駄目なのでしょうか?
ここの掲示板の HTML を見ても <br> タグが入っていますよ。
# どうせ <>&" の変換はしないといけないですよね?
# それと同様に \n に対する処理を追加するだけですから
# 簡単だと思いますが。
お礼が遅くなりまして申し訳ありません。
>JSP で処理するときにデータ中の改行(\n)のところに、
><br> を挿入すれば済む話だと思うのですが…
>ここの掲示板の HTML を見ても <br> タグが入っていますよ。
なるほど。
分かりました。その方法しかなさそうですね。
これで解決とさせていただきます。
どうもありがとうございました。
No.5
- 回答日時:
こんばんはー。
びょ~んと横長になっちゃいましたねー。
たぶん自在に改行したいって事かなぁ…。
それだったら <wrap></wrap> だけで、
長文でも改行したいとこだけに <br> 入れれば
うまくいくと思います。
簡単ですが(^。^)
的外れだったらごめんなさい。
この回答への補足
丁寧なご回答有難うございます。
jspでデータベースのデータを表示する際に、質問の内容で困っているのです。
自分で表示したい内容を入力するのであれば、表示時のレイアウトも考慮して入力するのですが、他の人が入力したデータも表示するので、その際にレイアウト崩れの問題が生じるのです。
No.4
- 回答日時:
No.2のarukamunです。
<TABLE WIDTH=100%>
<TR><TD>ああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああ</TD></TR>
</TABLE>
の様に2バイト文字であれば、どこの文字の間でも自動改行の対象になります。
<TABLE WIDTH=100%>
<TR><TD>AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA</TD></TR>
</TABLE>
の様に1バイト文字の連続文字ですと、自動改行の対象になりません。
一般的な話ですが、1バイト文字つまりは英語ですが、単語と単語の間をスペースで区切ります。
ここが自動改行の対象になります。
上記のような場合にスペースを入れたくないが自動改行もして欲しい場合は、
A<WBR>A<WBR>A・・・・という様に<WBR>タグを入れるしか方法は無いと思われます。
詳しくは参考URLをご確認下さい。
参考URL:http://tohoho.wakusei.ne.jp/html/wbr.htm
No.3
- 回答日時:
#1 yoppii です。
HTML を書くときに、いちいち <br> タグを入れるのがめんどくさいということであれば、
テキストファイルを HTML に変換するツールが各種ありますので使ってみてはどうでしょうか?
(改行位置に <br> タグを挿入することは、この手の変換ツールの基本的な機能です。)
参考URL:http://www.vector.co.jp/magazine/softnews/030423 …
No.2
- 回答日時:
このページでの書き込みはCGIで改行している所を<BR>タグを埋め込むようにしているんだと思います。
<PRE>タグや<TABLE>タグのセルの中での改行は
強制的に改行したいのであれば<BR>タグを入れる。
また、1バイトのスペースが入っていると、自動改行の対象になります。
この回答への補足
>このページでの書き込みはCGIで改行している所を<BR>タグを埋め込むようにしているんだと思います。
そうなんですか。
<pre>タグを使うと、文字数が多い(文字が長い)場合に、いくら<table>や<td>で幅を指定していても意味がないですよね。それを避けたいので、簡単ないい方法があればと思ったのですが・・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル セル内の文字数を超えたら自動的に折り返して表示 2 2023/07/24 05:32
- HTML・CSS HPに文章で改行はすべてBRタグとかで改行しなきゃだめなのですか?改行が活きたまま書く方法ないの? 1 2022/12/03 21:00
- HTML・CSS HTMLのテーブル 2 2022/09/25 01:01
- Chrome(クローム) Cookieを削除 他サイトでの自動ログインなどの設定も削除されますか パソコン クロームです 1 2022/09/10 21:47
- Excel(エクセル) Excelシフト表 固定シフトの自動変換化 1 2022/04/14 16:10
- Excel(エクセル) EXCELで同一セル内で自動的に改行されてしまう(難問) 6 2023/04/16 00:51
- その他(Microsoft Office) スプレッドシートについて。 1+1=2 のように表記したいのですが、AとBに入力した数値が合計に反映 2 2022/11/05 11:18
- Excel(エクセル) 【エクセル」 特定のセルで条件抽出した列を、別シートに上から詰めて表示したい。 8 2022/04/08 16:00
- その他(ブラウザ) テキストの折り返しがないサイトの文字を折り返してPDF化したい 4 2022/12/02 09:49
- 企画・マーケティング 表やグラフ作成、数値管理ツールを探しています。 1 2023/05/30 13:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テキストエリア内の改行禁止
-
H1タグに改行の<br>を使う
-
preタグがプロの現場であまり使...
-
<a href=... title="ここ">の部...
-
長いURLを途中で改行(折り返す...
-
テーブルの幅を固定するとnowra...
-
Title表示時間の調節は?
-
「:」について
-
<br />タグの、brの後の半角ス...
-
ブラウザでのタイ語の改行について
-
Windowsのformでtextareaに入力...
-
文章改行で出来る半角スペース...
-
iframe内で、指定文字数での改行
-
\\n \\r \\t について
-
シェルで特定の文字が消える
-
HTMLソースの質問
-
mailto:のリンクで、本文を改行...
-
XMLの改行方法とリンクの仕方
-
テキストエディタで文字列を揃える
-
PCの画面を縮小したらサイズ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テキストエリア内の改行禁止
-
H1タグに改行の<br>を使う
-
テーブルのセルデータを自動改...
-
長いURLを途中で改行(折り返す...
-
テーブルの幅を固定するとnowra...
-
改行できる・できない入力ボッ...
-
\\n \\r \\t について
-
テーブル内の文字列を改行させたい
-
preタグがプロの現場であまり使...
-
テキストエリア内の改行もその...
-
「:」について
-
PCの画面を縮小したらサイズ...
-
htmlで文字列をクリップボード...
-
<br />タグの、brの後の半角ス...
-
<TD><input type="text"></TD>...
-
XMLの改行方法とリンクの仕方
-
html上で改行するとスペースが...
-
<br style="clear:both;">って...
-
mailtoで本文に改行を入れたい
-
文章改行で出来る半角スペース...
おすすめ情報