2012-03-09 17 views
0

私はsystemjという新しいプログラミング言語で作業しています。私は研究の一環としてWebシステムへのサポートを構築しなければなりません。 HTMLとJavaをどのように融合させるのですか?たとえば、ブラウザから2つの数値をフォームとして入力し、その2つの数値をJavaで計算する必要がある場合、どうすればよいですか?javaでHTMLページから情報を処理する方法

+0

サーブレットまたはJSPを使用できます。 –

+2

これを行う方法はたくさんあります。ブラウザがJavaコードとどのように通信するかを指定する必要があります。それは直接的なコミュニケーション(HTMLのページを提供するJavaとPOSTリクエストの解析)、または間接的なもの(PHP/HTMLページのサービス、POSTリクエストの解析、RPC/REST /などを使用したJavaメソッドの呼び出し)です。 – bezmax

+1

私はいくつかのサンプルコード、あなたのHTMLの1つと、あなたのJava関数がやることのできるもののもう1つを教えていただきたいと思います。 – MintyAnt

答えて

1

私はあなたの質問から理解したことから、あなたはhtmlで数値に校正を実行する必要があります。

あなたはjavascriptを使用してそれを行うことができます。これは、クライアントサイドスクリプティング言語です。これは、すべての演算子をサポートしています。

これ以外の場合はjsp ..に行くことができますそれはあなたがJava関数を使用することができますサーバー側のスクリプト言語です。

+1

貧弱に表現されていますが、クライアントサイド(JS)とサーバーサイド(JSP)の選択肢の間で有効な選択肢です。ダウン投票は、アップ投票とバランスをとっています。ダウン投票者がその理由を分かち合うように気をつけますか? IMWTK。 –

+0

私の考えは、ブラウザからの入力をHTTP経由でJavaプログラムに送信する方法と、ブラウザに再度到達するための答えを理解することです。これを理解すると、systemJプログラムにも同じことを適用します。あなたがこれを解明するのを気にすることができるなら、それは本当に大きな助けになるでしょう! – YBV

+0

Webページからjavaサーブレットへのデータの受け渡しの基礎を知っておく必要がある場合(例)。詳細は、http://docs.oracle.com/javaee/6/api/javax/servlet/http/HttpServletRequest.htmlを参照してください。 – gout

関連する問題