質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
JSP

JSP(Java Server Pages)とは、ウェブアプリケーションの表示レイヤーに使われるサーバーサイドの技術のことです。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

1回答

3877閲覧

LocalDate.now()メソッドの使い方

icecleam

総合スコア46

JSP

JSP(Java Server Pages)とは、ウェブアプリケーションの表示レイヤーに使われるサーバーサイドの技術のことです。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2020/08/30 06:51

以下のadd.jsp内で現在の日付の表示を以下の形に修正したいです。

現状
2020-08-30

実装したい形
2020-08-30(日) →日は曜日

以下にadd.jspの該当箇所と、関係ないかとは思いますがcssも念のために記載しておきます。

add.jsp

jsp

1<div class="date"><%=LocalDate.now()%></div>

common.css

css

1.date { 2 text-align: right; 3 font-size: x-large; 4}

add.jsp

jsp

1<%@ page session="false" language="java" 2 contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 3<%@ page import="java.time.LocalDate"%> 4<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 5<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%> 6<!DOCTYPE html> 7<html> 8<head> 9<link rel="stylesheet" type="text/css" 10 href="/sales/resources/css/common.css" /> 11<title>明細追加画面</title> 12</head> 13<body> 14 <form:form modelAttribute="salesForm" action="/sales/system" var="list"> 15 <div class="header"> 16 <span class="titleName">オンラインショップ</span> 17 <div class="date"><%=LocalDate.now()%></div> 18 </div> 19 <div class="main"></div> 20 <div>明細追加画面</div> 21 商品: 22 <form:select path="goodsName" items="${nameList}" /> 23 <div> 24 点数: 25 <form:input path="quantity" items="${allList}" /> 26 </div> 27 <div> 28 <input type="submit" name="add" value="明細追加" /> 29 </div> 30 <div class="message"> 31 <font color="#ff0000"> <c:out value="${message}" /></font> <font 32 color="#1e90ff"> <c:out value="${message2}" /> 33 </font> <font color="#1e90ff"> <c:out value="${message4}" /> 34 </font> 35 </div> 36 37 <table border="1"> 38 <tr> 39 <th>削除</th> 40 <th>商品ID</th> 41 <th>商品名</th> 42 <th>単価</th> 43 <th>点数</th> 44 <th>小計</th> 45 </tr> 46 <c:forEach items="${allList}" var="item" varStatus="status"> 47 <tr class="even"> 48 <form:hidden path="quantity" /> 49 <td><input type="radio" name="remove"/></td> 50 <td><c:out value="${item.id}" /></td> 51 <td><c:out value="${item.name}" /></td> 52 <td><c:out value="${item.price}" /></td> 53 <td><c:out value="${item.quantity}" /></td> 54 <td><c:out value="${item.subtotal}" /></td> 55 </tr> 56 </c:forEach> 57 </table> 58 <div> 59 合計: 60 <c:out value="${total}" /> 6162 </div> 63 <input type="submit" name="firm" value="確定" /> 64 <input type="submit" name="remove" value="削除" /> 65 </form:form> 66</body> 67</html>

common.css

css

1@charset "UTF-8"; 2 3.header { 4 width: 500px; 5 margin: 0px; 6 padding: 5px; 7 background-color: #82dbed; 8} 9 10.main { 11 line-height: 1.5em; 12} 13 14.titleName { 15 text-align: center; 16 font-size: xx-large; 17} 18 19.date { 20 text-align: right; 21 font-size: x-large; 22} 23 24.message { 25 font-weight: bold; 26} 27 28.itemName { 29 display: inline-block; 30 width: 90px; 31} 32 33.footer { 34 line-height: 1.5em; 35 width: 310px; 36 text-align: right; 37} 38 39.listFooter { 40 line-height: 1.5em; 41 width: 460px; 42 text-align: right; 43} 44 45.even { 46 background-color: #eeeeee; 47}

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

jsp

1<%@page import="java.time.format.DateTimeFormatter"%> 2<%@ page language="java" contentType="text/html; charset=UTF-8" 3 pageEncoding="UTF-8"%> 4<%@ page import="java.util.*" %> 5<%@ page import="java.time.*" %> 6<!DOCTYPE html> 7<html> 8<head> 9<meta charset="UTF-8"> 10<title>Insert title here</title> 11</head> 12<body> 13<% 14 DateTimeFormatter format = DateTimeFormatter.ofPattern("uuuu/MM/dd(E)"); 15%> 16<%= format.format(LocalDate.now()) %> 17</body> 18</html>

関係のあるソースコードがどれであるかを見極めると理解が早まるでしょう。

投稿2020/08/30 07:02

A-pZ

総合スコア12011

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問