More like force-fields + tractor beam + replication + transporter.
All of which are magical "things" that haven't been invented yet
Work like this in theory:
You replicate a thin surface to provide texture and appropriate reflective properties, and hold it in place with a tractor beam / force field. Light would be provided by a standard light source rather than an actual hologram.
OR, with just a force-field... that force field would itself carry the reflective properties.
Remember that their standard "force-field" would give you a zap and light up if you touch it.... the "holodeck" didn't exhibit this characteristic, but a "holographic" brick wall would block your way just the same. By their description, that "holographic" brick wall was, in fact, an ACTUAL brick wall.