K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>ご回答頂き、ありがとうございました。 > >ただ、CSVダウンロードだけは、まさに >>C:\Tomcat8\webapps\generatecsv\test.html >に置いていたのですがダウンロードできませんでした。。 >HTTPから指定するのが正式だと思うので、とりあえず気にしないことにしました! > > >>>>out.print((char)(ch & 0xffff)); >>> >>>"& 0xffff"は何をしているのでしょうか?不要な制御情報を削除するなどの >>>用途があるのでしょうか? >> >>ここではint型のchをcharにキャストしているので、結果がcharの >>範囲に収まるよう、0xffffとの&を取っています。 >>まあ、この場合、直前のif文で負でない保証がされていますし、 >>InputStreamReader#read()の戻り値なので、あまり気にする必要は >>ないのかもしれませんが。 >> >>>P.241 リスト7-3 36行目 >>>dataOutを多次元配列として定義している理由がよく分かりませんでした。 >>>一次元配列でも参照型変数となるので、呼び出され側で値を詰めることができるように >>>思います。 >> >>1次元配列を上位でnewして渡し、呼び出され側で値を詰めてもらう、 >>ということはできますが、その場合、newするには呼び出し側でサイズが >>わかっている必要があります。ここでは、呼び出し側ではサイズがわからないので、 >>呼び出され側でnewした配列を参照型変数に格納して返すには、 >>配列の配列(2次元配列)が必要になります。 >> >>>とありますが、例えばP.226の補足に記載されているような最新投稿を表示する >>>ようなパーツが、 >>>仮にテキストなどでは無く画像で最新記事を返す形式だったら、 >>>XMLHttpRequestとか同一オリジンポリシーなど >>>考えなくても良いということでしょうか? >> >>そうなりますね。(JSONPだってその意味では抜け穴ですが) >>現状、例えば怪しいサイトのHTMLが社内イントラの画像をimgタグで抜き取ったとして、 >>それを怪しいサーバに送ろうとするとHTML5のCanvasを使わなければならず(たぶん)、 >>そちらでは別のオリジンから持ってきた画像はデータ化したりできないようにする等 >>対策はされていると思いますけれども。 >> >>>P.248 注3 >>>csvダウンロードできませんでした。リンクを、 >>> >>>><a href="/generatecsv/GenerateCSV">CSVダウンロード</a> >> >>HTMLファイルはどこに置きましたか? >>ここでは、 >>C:\Tomcat8\webapps\generatecsv\test.html >>のような場所に置いてあることを想定しています。 >> >>実際にアプリケーションを開発する際も、HTMLなりJSPなりを >>GenerateCSVと同じTomcatでホストしていれば、/generatecsv/GenerateCSVで >>見えると思います。 >> >>>P.249 リスト7-8 5行目 >>>下記が誤りのように思います。 >>> 誤:"http://localhost/downloadtest/file.mp4; >>> 正:"http://localhost/downloadtest/file.mp4"; >> >>申し訳ありません。これは間違いですね。 >>正誤表に載せておきます。 >>
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!