teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

6

誤字

2016/10/20 12:19

投稿

noririn
noririn

スコア37

title CHANGED
@@ -1,1 +1,1 @@
1
- MVCモデル・jspファイルのリンクパス(a href="")の書き方について
1
+ MV
body CHANGED
@@ -1,87 +1,1 @@
1
- 現在MVCモデルを参考にeclipseで4画面の作成をしております。
2
-
3
- 画面構成は
4
-
5
- ・TOP画面
6
- ・カテゴリ画面
7
- ・登録画面
8
- ・一覧画面
9
-
10
- と4画面あります。
11
-
12
- 登録画面と一覧画面は、TOP画面よりハイパーリンクで飛ぶようになっていますが、その際のリンクパスの書き方で不明な点があり質問させて頂きました。
13
-
14
- -リンクの設置箇所-
15
- ・TOP画面→登録画面
16
- →一覧画面
17
- →TOP画面(自身の画面)
18
- ・登録画面→TOP画面
19
- ・一覧画面→TOP画面
20
-
21
- ファイルの配置は下記のようになっております。
22
-
23
- ■プロジェクト名
24
- |
25
- |
26
- ■javaリソース_ _■src_
27
- | |_ ■servletパッケージ
28
- | |
29
- | |_ _□servletクラス
30
- |
31
- ■WebContent
32
- |
33
- |_ _■css
34
- | |_ _□style.css
35
- |_ _■js
36
- | |_ _ □javascript.js
37
- |_ _■jsp
38
- |_ _□TOP画面.jsp
39
- |_ _□カテゴリ画面.jsp
40
- |_ _□登録画面.jsp
41
- |_ _□一覧画面.jsp
42
-
43
- ※すみません、表示がおかしいのですが、(「編集」から修正しようとしましたがなぜかできませんでした)jspファイルは全て「■jsp」フォルダの中に入っている設定です
44
-
45
- またweb.xmlにはwelcom-fileで最初にTOP画面を呼び出すように
1
+ oooooooooooooooooooooooooooooooooooooo
46
- <welcom-file>jsp/top.jsp</welcom-file>
47
-
48
- と指定しております。
49
-
50
- 分からないのは
51
-
52
- cssとjsへは
53
-
54
- TOP画面ファイル
55
- <link rel="stylesheet" href=".css/style.css" type="text/css">
56
- <script type="text/javascript" src="./js/javascript.js">
57
- と指定しておりますが
58
- 他ファイルは
59
- ../css
60
- ../js
61
-
62
- と「..」としないとcssが反応してくれません。同じ階層にあるのになぜこのように違いがあるのでしょうか・・?
63
-
64
- 「.」は「同じ階層」で「..」は「一つ上の階層」だと理解しておりましたが、違うのでしょうか・・?
65
-
66
-
67
- またハイパーリンクですが、
68
-
69
- パスの指定を
70
-
71
- ・TOP画面(自身の画面へのリンク)
72
- <a href="/プロジェクト名/jsp/top.jsp">
73
-
74
- としておりますが、cssが全く反映されていない画面が出ます。
75
- (リンクでなく、eclipseからサーバ→実行で起動した際にはちゃんと反映されています。)
76
-
77
- 登録画面、一覧画面からのTOP画面へのリンク(同じく<a href="/プロジェクト名/jsp/top.jsp">)に限っては、404エラーが出ます。
78
-
79
- web.xmlでTOP画面をウェルカムページに指定しているので、
80
- 「/jsp/top.jsp」を書かずに<a href="/プロジェクト名>のみで指定するとちゃんと表示してくれるのですが、そうなると毎回システムがウェルカムページを探しに行くためあまり良くない、とのことで・・。
81
-
82
- 私は何を間違っているのでしょうか?
83
-
84
- 初歩的な質問で申し訳ないのですが、教えて頂けないでしょうか。
85
-
86
-
87
- どうぞよろしくお願い致します。

5

誤字

2016/10/20 12:19

投稿

noririn
noririn

スコア37

title CHANGED
File without changes
body CHANGED
@@ -72,9 +72,9 @@
72
72
  <a href="/プロジェクト名/jsp/top.jsp">
73
73
 
74
74
  としておりますが、cssが全く反映されていない画面が出ます。
75
- リンクでなく、eclipseからサーバ→実行で起動した際にはちゃんと反映されています。
75
+ リンクでなく、eclipseからサーバ→実行で起動した際にはちゃんと反映されています。
76
76
 
77
- 登録画面、一覧画面からのリンクに限っては、404エラーが出ます。
77
+ 登録画面、一覧画面からのTOP画面へのリンク(同じく<a href="/プロジェクト名/jsp/top.jsp">)に限っては、404エラーが出ます。
78
78
 
79
79
  web.xmlでTOP画面をウェルカムページに指定しているので、
80
80
  「/jsp/top.jsp」を書かずに<a href="/プロジェクト名>のみで指定するとちゃんと表示してくれるのですが、そうなると毎回システムがウェルカムページを探しに行くためあまり良くない、とのことで・・。

4

誤字

2016/07/02 15:43

投稿

noririn
noririn

スコア37

title CHANGED
File without changes
body CHANGED
@@ -40,7 +40,7 @@
40
40
  |_ _□登録画面.jsp
41
41
  |_ _□一覧画面.jsp
42
42
 
43
- ※すみません、表示がおかしいのですが、(「編集」から修正しようとしましたがなぜかできませんでした)jspファイルは全て「■jsp」フォルダの中に入っている設定です
43
+ ※すみません、表示がおかしいのですが、(「編集」から修正しようとしましたがなぜかできませんでした)jspファイルは全て「■jsp」フォルダの中に入っている設定です
44
44
 
45
45
  またweb.xmlにはwelcom-fileで最初にTOP画面を呼び出すように
46
46
  <welcom-file>jsp/top.jsp</welcom-file>

3

誤字

2016/07/02 15:41

投稿

noririn
noririn

スコア37

title CHANGED
File without changes
body CHANGED
@@ -40,7 +40,7 @@
40
40
  |_ _□登録画面.jsp
41
41
  |_ _□一覧画面.jsp
42
42
 
43
- ※すみません、表示がおかし、修正できなかったのすが、jspファイルは全て「■jsp」のフォルダの中に入っている設定です
43
+ ※すみません、表示がおかしいのですが(「編集」から修正しようとしましたがかできませんでした)jspファイルは全て「■jsp」のフォルダの中に入っている設定です
44
44
 
45
45
  またweb.xmlにはwelcom-fileで最初にTOP画面を呼び出すように
46
46
  <welcom-file>jsp/top.jsp</welcom-file>

2

誤字

2016/07/02 15:40

投稿

noririn
noririn

スコア37

title CHANGED
File without changes
body CHANGED
@@ -40,6 +40,8 @@
40
40
  |_ _□登録画面.jsp
41
41
  |_ _□一覧画面.jsp
42
42
 
43
+ ※すみません、表示がおかしく、修正できなかったのですが、jspファイルは全て「■jsp」のフォルダの中に入っている設定です
44
+
43
45
  またweb.xmlにはwelcom-fileで最初にTOP画面を呼び出すように
44
46
  <welcom-file>jsp/top.jsp</welcom-file>
45
47
 

1

誤字

2016/07/02 15:39

投稿

noririn
noririn

スコア37

title CHANGED
File without changes
body CHANGED
@@ -25,7 +25,7 @@
25
25
  |
26
26
  ■javaリソース_ _■src_
27
27
  | |_ ■servletパッケージ
28
- | |
28
+ | |
29
29
  | |_ _□servletクラス
30
30
  |
31
31
  ■WebContent
@@ -35,10 +35,10 @@
35
35
  |_ _■js
36
36
  | |_ _ □javascript.js
37
37
  |_ _■jsp
38
- |_ _□TOP画面.jsp
38
+ |_ _□TOP画面.jsp
39
- |_ _□カテゴリ画面.jsp
39
+ |_ _□カテゴリ画面.jsp
40
- |_ _□登録画面.jsp
40
+ |_ _□登録画面.jsp
41
- |_ _□一覧画面.jsp
41
+ |_ _□一覧画面.jsp
42
42
 
43
43
  またweb.xmlにはwelcom-fileで最初にTOP画面を呼び出すように
44
44
  <welcom-file>jsp/top.jsp</welcom-file>