the present invention provides a method for preparing a phosphorus - containing bexzoxazine resin having the following structure shown as the formula or : wherein , r1 ˜ r4 respectively comprise one selected from the group consisting of hydrogen , c1 ˜ c6 alkyl , c3 ˜ c6 cyclic alkyl , and phenyl .