The preparation of 4-(3-acryloyloxy-n-prop-1-yloxy)benzoic acid is as follows:8.1g Allyl 4- (3- (acryloyloxy) propoxy) benzoic acid,4.1 g of N-methylaniline,Add 0.28 g of palladium acetate and 0.66 g of triphenylphosphine to 50 mL of acetonitrile, andStir at room temperature overnight. The reaction solution is diluted with ethyl acetate,The extract was washed with 5% hydrochloric acid and saturated brine, dried over anhydrous sodium sulfate, the solid was filtered off, and the solvent was evaporated. The residue is purified by column chromatography (silica gel, developing solvent: dichloromethane) to yield 4.2 g of 4- (3- (Acryloyloxy) propoxy) benzoic acid(Yield: 80.0%, purity (HPLC): 93.0%) was obtained.