T'hillim / Psalm 118 does not mention the messiah. Verse 118:26 is not about the messiah, and it is not a prophecy. The verse is a greeting used greet pilgrims when they arrived at the Temple. "Blessed be he who has come in the name of the L-rd; we have blessed you in the name of the L-rd."
Yet again the list maker has taken a generic statement which fit hundreds of thousands (millions) who have journedy to the holy land to praise G-d.
Jews recite this psalm in our הלל / Hallel (praise) service. This service consists of six Psalms (113–118). We recite them in times of joy including:
Thus this psalm is to praise G-d. It has absolutely nothing to do with the messiah, let alone his resurrection. There is no prophecy that the messiah will die (not fulfilling all of the messianic prophecies) and be resurrected.
Matthew 21:9 has Jesus coming into Jerusalem with shouts of "son of David" and "Hosana." This does not say anything about Jesus being "presented" to Israel (btw, 2000 years ago a majority of Jews did NOT live in Jerusalem, or even in Judah (Israel). Far more lived in other parts of the Roman Empire).
For all the shouts of "son of David" Jesus was not a "son of David" if he was a virgin birth, as lineage only passes if the boy's mother is Jewish and the father is Jewish as well, and of a given tribe. If the "holy ghost" was Jesus' father then he was not of the tribe of Judah. If the "holy ghost" impregnated Mary (and not her husband, Joseph) Jesus was not a son of David (because G-d (aka the "holy ghost" of Christianity which does not exist) is not of any tribe, let alone the tribe of Judah through Kings David and Solomon). To read more on this topic read the blog post "David's seed."