エンターテイメントのウェブサイトを運営しています。初めてのユーザーがサイトにアクセスしたときに、そのユーザーがアクセスしたカテゴリをキャプチャする必要があります。たとえば、ユーザーが花に関連する画像にアクセスした場合、「花」のキーワードとユーザーのマシンの IP アドレスを取得して、データベースに保存する必要があります。将来、同じユーザーがサイトにログインした場合、最後にアクセスしたカテゴリを最初に表示する必要があります。
これどうやってするの?フィールドの IP アドレス、日付、時刻を含むテーブルを作成しました。IPアドレスを取得するために次のプログラムを使用しました。
import java.net.InetAddress;
import java.net.UnknownHostException;
public class IpFinder {
public static void main(String[] args) {
InetAddress ip;
try {
ip = InetAddress.getLocalHost();
System.out.println("Current IP address : " + ip.getHostAddress());
} catch (UnknownHostException e) {
e.printStackTrace();
}
}
}