タグ

jspに関するItisangoのブックマーク (11)

  • 2/7発売 『スッキリServlet 第3版』の改訂点&ポイント!

    上記のように、Eclipseのフォルダ構成だけではなく、デフォルトで選ばれるJDKのバージョンも17に変わったり、JavaEEパースペクティブが廃止になったりで、これらに対応した解説に改訂されています。 実際に、書で学ぶ範囲でいうと、JDK11も17も大きな利用構文上の違いはないのですが、「解説と画面が違う」ことによる不安や、その他の細かい「入門者にとっては十分すぎるほど謎なエラーの噴出」というのは少しでも避けられるよう、解説自体も進化した次第です。 企業研修や学校教育でご利用の指導者の皆様へ スッキリわかるサーブレット&JSP 第2版から第3版への変更において、主に指導上考慮が必要なのは、以下の点です。 動的Webプロジェクトのフォルダ構成の変更 (Pleiades2021-2022のデフォルト構成のままでよくなりました) 使用するJDK及びTomcatバージョンの変更 (Pleiad

    2/7発売 『スッキリServlet 第3版』の改訂点&ポイント!
  • Thymeleaf

    30 July 2023: Thymeleaf 3.1.2.RELEASE has been published. See what's new in Thymeleaf 3.1 and how to migrate. Thymeleaf is a modern server-side Java template engine for both web and standalone environments. Thymeleaf's main goal is to bring elegant natural templates to your development workflowHTML that can be correctly displayed in browsers and also work as static prototypes, allowing for stro

    Itisango
    Itisango 2018/04/21
    #Thymeleaf is a modern server-side Java template engine for both web and standalone environments. Thymeleaf's main goal is to bring elegant natural templates to your development workflow
  • Spring4勉強会 第一回 - Qiita

    概要 前提条件 環境構築 サンプルPJの作成 tcサーバの起動とサンプルの実行 Mavenについて Springの構成について Springの基 Controllerから文字列を渡して表示してみよう ※第二回は以下 * Form連携 ※第三回は以下 * 入力値検証 ※第四回は以下 * MyBatis連携 ※第五回は以下 * MyBatis x Spring x MySQLでトランザクション制御を扱ってみる ※第六回は以下 * RESTfulAPIの作成 概要 今回はJavaのFrameWork、SpringMVCについて取り扱います。 各Verは以下となります。 ・4.1.6.RELEASE ・JSP 2.2 ・Servlet 3.1.0 ・Spring Mybatis 1.2.2 ・Mybatis 3.3.0 最初は単純なテキスト表示から始め、最終的にはDBと連携するところまで学習を進

    Spring4勉強会 第一回 - Qiita
  • Servlet(サーブレット) / JSP入門 : Javaサーバサイドアプリ

    サーバ側で動作するJavaアプリケーションを作成するにはサーブレットやJSPを使います。サーブレットとJSPは基的に同じことを行いますが、サーブレットはJavaプログラムと同様に作成するのに対し、JSPはPHPのようにスクリプト言語のような記述します。そこで画面表示部分の作成にはJSPが適しており、データベースとの接続などバックエンドで動く部分はサーブレットで作成するのが適しています。 ここではサーブレット及びJSPの使い方に関して具体的なサンプルを使いながら確認していきます。 なおサーブレットやJSPはサーバ側でJavaアプリケーションを作成するための仕様であり、実装したアプリケーションとして無料で提供されているTomcatを使っていきます。TomcatはWebサーバとしての機能も持っておりTomacat単体で試していきますが、Apacheなどと組み合わせる場合は『Tomcatとの連携

    Itisango
    Itisango 2017/10/01
    #Java 教育用に使えるかなぁ?
  • Maven - How to create a Java web application project - Mkyong.com

    In this tutorial, we will show you how to use Maven to manage a Java web project. At the end, we will create a Spring MVC web application, display a current date on a JSP page. Technologies used : Maven 3.5.3 JDK 8 Spring 5.1.0.RELEASE JUnit 5 Logback 1.2.3 Jetty 9.4.x or Tomcat 8.5 1. Create a web project from Maven Template Create a web project from Maven template maven-archetype-webapp mvn arch

    Maven - How to create a Java web application project - Mkyong.com
    Itisango
    Itisango 2017/04/08
    #Java Web Application with Maven
  • Tomcat 7 and JSTL

  • Servlet/JSP+MySQLでアプリケーションサーバ その3

    Servlet/JSP+MySQLでアプリケーションサーバ その3:快速MySQLでデータベースアプリ!(10)(1/3 ページ) 今回は、前回作成したServletをJSPに書き直してみよう。しかし、HTML+JSPだけでは十分な柔軟性が得られない。JavaBeansを組み合わせれば、コンテンツの変更や運用にも柔軟に対応できるシステムになる。 ServletソースのJSP化 Javaコードがそのまま使えて豊富なAPI群を利用でき、CGIよりも高速で動作するServletは確かに利点も多く、大規模なサイトにも適用可能です。しかし、その一方でコンパイルの手間を考慮しなくてはいけません。また、Servletが出力するHTMLはServletの中に埋め込まれています。そのため、少々の変更でもコンパイルし直す必要があります。 第5、6回で取り上げたPHPPerlを使ったCGIならコンパイルの手間

    Servlet/JSP+MySQLでアプリケーションサーバ その3
  • prepareStatementの使用 - データベース接続 - サーブレット入門

    「PreparedStatement」は「Statement」と同じくデータベースに対するSQL文を実行するために使われますが、「PreparedStatement」で使うSQLは事前にコンパイルが行われています。その為高速に実行することが出来るようになっています。 ただ全てを事前にコンパイルしてしまっては同じ問い合わせにしか利用出来ません。そこでSQLの中でも変更が行われる部分を後からパラメータとして指定することが出来るようになっています。 「PreparedStatement」は例えば大量のINSERTを実行するような場合など基的に同じSQL文で挿入する値の部分だけが違うようなSQLを実行する場合に便利なステートメントになっています。 PreparedStatementの作成 プリペアドステートメントは「java.sql.PreparedStatement」インターフェースのオブジェ

  • カスタムタグとJSTLについてまとめ - 東京アンダーグラウンド

    みたいに、再利用しやすくしたものがカスタムタグです。 JSPのコードが見やすくなり、Javaプログラマ以外にもJSPの作成が容易になります。 「カスタムタグ」はユーザーが独自に記述できるものですが、共通の処理はたくさんあります。 そこで、Javaの標準に近い位置付けでカスタムタグを利用できるようにしたのが、JSTLです。 JavaServer Pages Standard Tag Libraryの略です。 Standardとついていますね。 JSTLの使い方 以下の2つのJARファイルをダウンロードします。 ・jstl-impl-1.2.jar http://sourceforge.jp/projects/sfnet_hpclc/downloads/trunk/WebContent/WEB-INF/lib/jstl-impl-1.2.jar/ jstl-api-1.2.jar http:/

    カスタムタグとJSTLについてまとめ - 東京アンダーグラウンド
  • Java Solution FAQ:ServletとJPS、Beanの連携方法

    ServletとJSP、Beanを使用してWebアプリケーションを作成する場合、BeanをModel(モデル)、JSPをView(ビュー)、ServletをController(コントローラ)というようにMVCアーキテクチャにマッピングするとよいでしょう。 では、実際にどのようにServlet+JSP+BeanをMVCアーキテクチャにマッピングするのか、「電話番号検索アプリケーション」の作成を通して見ていきましょう。 ●電話番号検索アプリケーションの仕様 まず、作成するアプリケーションの仕様を決定します。「電話番号検索アプリケーション」は、クライアントから送信される氏名をキーとして電話番号を検索し、結果を表示する機能を持つことにします。実際の流れとしては以下のようになります。 氏名を入力送信 ↓ 番号の検索 ↓ 結果を表示 ●Bean(Model)の作成 一般的にModelとは、アプリケー

  • Javaで覚えるIT技術者の40の常識 - @IT

    ~新人プログラマ/SEは覚えておきたい“まとめ”~ @IT編集部 2011/3/24 このページは、開発者/プログラマが、以下のような項目に関して、常識的な基礎知識を学ぶための記事リンクのまとめです。 デスクトップなどの見た目に関する3つの常識 プログラミング・コーディングに関する6つの常識 ネットワーク/通信に関する9つの常識 セキュリティに関する3つの常識 データとファイルに関する5つの常識 設計・アーキテクチャに関する6つの常識 ソフトウェアの品質管理に関する3つの常識 業務アプリに関する5つの常識 Java SE(旧、J2SE)のコアAPIやJSP/サーブレット+StrutsのWebアプリケーション開発、JBossやその他のJavaオープンソースソフトウェアのサンプルコードや使い方を通じて、さまざまな“常識”を学習する以下の連載の記事に、基礎知識のカテゴリごとに分けてリンクしていま

    Itisango
    Itisango 2011/03/24
    多岐に渡り過ぎていて頭に入れるのが大変そう。
  • 1