前提・実現したいこと
TECHNICAL MASTER はじめてのJSP&サーブレット 第二版 tomcat8対応
P84 現在の時刻を表示し午前か午後かを判定する。
が動作せず、原因が分からないため質問させていただきます。
発生している問題・エラーメッセージ
line4 インポートされたjava.timeが見つかりません line15 LocalDateTimeが見つかりません。
該当のソースコード
JSP
1 2<?xml version="1.0" encoding="UTF-8" ?> 3<%@ page language="java" contentType="text/html; charset=UTF-8" 4 pageEncoding="UTF-8"%> 5<%@ page isELIgnored="False" contentType="text/html; charset=UTF-8" import="java.time.*"%> 6<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 7<html xmlns="http://www.w3.org/1999/xhtml"> 8<head> 9<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 10<title>Hello JSP!</title> 11</head> 12<body> 13ようこそ! JSPサーブレットの世界へ! 14<%@ include file="include.jsp" %> 15<% 16 LocalDateTime local = LocalDateTime.now(); 17 out.println(local.getHour()); 18 out.println(":"); 19 out.println(local.getMinute()); 20%> 21 22<!-- 午前と午後の判定結果 --> 23現在は 24<% 25 // Calenderの日時が午前であるか午後であるかを判定する; 26 String value = ""; 27 if (local.getHour()<12){ 28 value = "午前中"; 29 } else { 30 value = "午後"; 31 } 32 out.println(value); 33%> 34ですね。 35</body> 36</html>
試したこと
何度も書き直したが動かないため質問させていただきました。
環境 Version: Photon Release (4.8.0)
Windows 10 Home 64 bit(10.0,ビルド 17134
発生している問題・エラーメッセージ
ここにより詳細な情報を記載してください。
Pleiades All in One
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/25 01:27
2018/10/25 02:05
2018/10/25 08:13
2018/10/25 08:43