1 Kings 15:4

4 But because of David, the Lord gave him a light in Jerusalem, making his sons king after him, so that Jerusalem might be safe;

1 Kings 15:4 Meaning and Commentary

1 Kings 15:4

Nevertheless, for David's sake did the Lord his God give him a
lamp in Jerusalem
A kingdom there, as the Targum, splendid and glorious, to be continued in his posterity: to set up his son after him; in it:

and to establish Jerusalem:
to continue that in which the temple was, for the sake of which, and the worship of God in it, there was a succession of David's posterity on the throne of Judah.

1 Kings 15:4 In-Context

2 For three years he was king in Jerusalem: and his mother's name was Maacah, the daughter of Abishalom.
3 And he did the same sins which his father had done before him: his heart was not completely true to the Lord his God, like the heart of David his father.
4 But because of David, the Lord gave him a light in Jerusalem, making his sons king after him, so that Jerusalem might be safe;
5 Because David did what was right in the eyes of the Lord, and never in all his life went against his orders, but only in the question of Uriah the Hittite.
6 ...
The Bible in Basic English is in the public domain.