問題タブ [jspx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2894 参照

exception - SpringJSTLタグが機能しない

SpringRooを使用してWebプロジェクトを生成します。を使用してWebMVCを設定するweb mvc setupと、webappフォルダーの構造は次のようになります。

そして、layouts、images、style、tagsフォルダーをviewsフォルダーに入れ(このプロジェクトには他のビューがあるので、それらを台無しにしたくない)、views.xmlの関連パスを変更します。 *.jspxファイルのタグパス。変更後のファイルは次のようになります。

ファイル構造

web-mvc.xml

views.xml

layouts.xml

default.jspx

index.jspx

ヘッダーやフッターなどの他のjspxファイルは無視します。これは、そのファイルの一部、つまり「xmlns:util="urn:jsptagdir:/WEB-INF/tags/util"」を変更しただけで、「」に変更したためxmlns:util="urn:jsptagdir:/WEB-INF/views/tags/util"です。

そして今、私は実行mvn clean installmvn clean tomcat:run、プロジェクトをビルドして、エラーなしでTomcatサーバーにデプロイできます。また、ブラウザでホームページにアクセスすると、常に次のエラーが発生します。

私は一日中解決策をグーグルで検索しましたが、何も得られません。そして、春のルーによって生成されたデフォルトの構造を維持すれば、すべてがうまくいきます。ですから、設定ファイルを変更するときは何か間違ったことをしなければならないと確信していますが、それが見つかりません。

これを手伝ってくれる人はいますか?

よろしくお願いします!

0 投票する
1 に答える
5030 参照

javascript - JSPX ファイルに JS ファイル (JQuery) を含める

私はEclipseで動的Webプロジェクトを(ほとんどゼロから)作成しており、JSPXファイルを作成しました。

Jquery UI sortableを使用するつもりですが、JSPX を使用すると、最初のスクリプトのみが Firefox と IE に読み込まれることがわかりました (opera では機能しますが...)。プレーンな JSP を使用すると、XHTML の HTML に関係なく、すべての JS ファイルが読み込まれます。

を使用せずにすべての JS ファイルを正常に含める方法はありますか

私が認識しなければならないことは何ですか?(これはスクリプトを最終的な(X)HTMLにロードするため)

編集: 考えてみると... FF と IE が<script>タグの読み取りに失敗したのに、Opera が xhtml を正しく読み取るのはなぜですか? バグでしょうか?

0 投票する
2 に答える
995 参照

http - 別のjspxでセッションにアクセスするにはどうすればよいですか?

私はjspxが初めてで、どうすればよいかわかりません。モデル ビュー コントローラーを作成し、コントローラーでセッションを作成しました。ユーザーがログインすると、セッションが作成されます。

welcome.jspxページでユーザー名にアクセスして表示するにはどうすればよいですか

0 投票する
1 に答える
355 参照

html - 別の jspx に移動するにはどうすればよいですか?

別の jspx ページに移動する jspx のリンクがあります。たとえば、私はホームページにいて、products という名前の jspx を開くリンクをクリックします。このコードを使用しました

しかし、うまくいきません。どうすればいいですか?

0 投票する
0 に答える
179 参照

html - ある jspx から別の jspx ページへの移動

jspx にいくつかのページがあり、navigation.jspx を作成しました。これには、さまざまなページへのリンクが含まれています。モデル ビュー コントローラー アーキテクチャを使用していますが、以下に示す通常の方法では機能しません。

ただし、以下のコードは機能しますが、リンクを 2 回クリックするとバックトラックし、エラー メッセージが表示されます。

これをどのように修正しますか?

0 投票する
1 に答える
1529 参照

html - JSPXが空の要素を好まないのはなぜですか?

これ <div id="adiv"></div>はJSPXではどういうわけかに変換され<div id="adiv" />ます。私がそれを機能させる方法は、のように内部に空のコメントを追加すること<div id="adiv"><!-- --></div>です。なぜこれが起こっているのか理解できません。この問題を解決するためのより良い方法はありますか?

0 投票する
0 に答える
407 参照

java - JSPXの新機能-Dillemas

作業プロジェクトのためにJSPXとICEfacesの実験を始めたところです。.JSPXでの作業に使用される最良の標準と、ページからのコードを最小化するための最良の方法を知りたいです。

私は以前にPHP、asp.NET、およびJavaを使用していたので、私の経歴を理解できます。

私はいくつかの問題があります:

まず第一に、JSPXはある種のマスターページを使用しますか?そうでない場合は、「インクルード」を使用することが繰り返しコードを減らすための最良の方法だと思います。ただし、Titleタグが必要なため、回避策がない限り、ヘッダー全体を削除することはできません。

2番目の問題は、JSPによってダンプされたhtmlが有効でない場合があることです。たとえば、これはhtml宣言です。<html id="document:html" lang="en">これは無効であり、他にも同様の問題があります。Stack Overflowにこれに関する別の投稿があることは知っていますが、それは主に自己終了タグを対象としており、Doctypeの問題については言及していません。

私の現在の問題について助けていただければ幸いです。良いチュートリアルがあれば共有してください。私が望んでいるのは、保守可能なコードを作成し、ページ内のコードを可能な限り減らすことです(たとえば、ヘッダーファイルとフッターファイルを含めると、1つのファイルにしか含まれません)。

更新(BalusCコメント):

これらは、.jspxファイルにある最初の3行です。

0 投票する
4 に答える
4258 参照

java - Jspx ファイルと条件付きコメント

Spring と .jspx Web ページを使用して Web アプリケーションを作成したいと考えています。

私の質問は、IE の条件付きコメントを jspx に入れるにはどうすればよいですか? それらは解釈されていないようです。

また、Web ページを HTML5 に準拠させたいと考えています。

いくつかの方法を試しましたが、IE9 で非互換性の問題が発生しました (ヘッダーとセクションを認識しないようです)。

編集:

ここに私のヘッドタグがあります

しかし、IE9 の下のソースを見ると、html5shiv とセカンダリ css へのリンクが表示されません。

0 投票する
3 に答える
5050 参照

java - JSPXの条件付きHTML属性

JSPXを使用して条件付きでhtml属性を出力する正しい方法は何ですか?

これらは両方ともpタグで検証エラーをスローします。

要素タイプ「p」の後には、属性指定「>」または「/>」のいずれかを続ける必要があります。org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:41)で

編集:追加された完全なコード

0 投票する
3 に答える
16317 参照

javascript - JSP ページでレンダリングされないスクリプト タグ (Spring + Tiles + JSPX を使用)

みんな、

jsp ページにスクリプト タグを含む奇妙な問題に直面しています。3 つのスクリプトのうち、最初のスクリプトだけが最終ページで終了します。これが私がレイアウトを定義した方法です

ビューの定義は次のとおりです。

これがページコードです (registration.jspx)

boby 属性は、openid-selector を含むフォームを含む register.jspx という jspx ページでオーバーライドされます。resources フォルダーもマップされています

この登録ページの URL にアクセスすると、次のコードが表示されます (firebug を介して要素を検査する場合)

ページ ソース (未フォーマット) を表示すると、他の方法では表示されないスクリプト タグが表示されます。ただし、ソース ビューの他のタグのようにフォーマットされて表示されることはありません。

そして、私はこの奇妙な行動の理由についてまったく考えていません.

解決済み: しかし、新しい質問がポップアップします

助けてくれてありがとうラルフ; 私はあなたの提案を試しました

HTMLをレンダリングします(これも理由がわかりません;そして、私は階層化されすぎて検索できません;-))

しかし、このフォームが機能するようになりました

これにより、期待される出力が得られます

spring:url タグの問題ですか、それとも何か不足していますか