En 1944, participó en la batalla del condado de Xiangyang. La trinchera en la fortaleza enemiga tenía un pie de profundidad, dos pies de ancho y el agua en la trinchera llegaba hasta el pecho. Wang Caichun saltó resueltamente a la zanja, cargó el puente de una sola tabla y dejó que sus camaradas subieran al puente para completar con éxito la misión. En la Batalla de Qigezhuang, Zhaoyuan, el fuego de artillería del enemigo fue extremadamente feroz. Levantó resueltamente el puente, colocó las tablas y completó la tarea de construcción del puente a tiempo. En más de una docena de batallas, completó con éxito 13 tareas de construcción de puentes y ganó el título de "Héroe de la construcción de puentes" del batallón.
Durante la batalla en Shijiatuan, todo el pelotón fue rodeado por el enemigo. Wang Caichun no se alarmó por el peligro y disparó con calma. Falló un solo tiro y mató a 6 enemigos. También mató al comandante del batallón enemigo y todos escaparon del cerco. En la batalla con el obstinado Zhao Baoyuan del Kuomintang en febrero de 1945, la compañía de Wang Caichun irrumpió en la posición del enemigo y fue atacada frenéticamente por el enemigo. Se mantuvieron firmes y libraron sangrientas batallas, repeliendo los ataques enemigos varias veces. Durante la feroz batalla, Wang Caichun lamentablemente murió. La Oficina del Director de la Oficina Administrativa del Distrito de Jiaodong decidió cambiar el nombre de su ciudad natal a Dazhuang Cai Chunbo; el Cuartel General de la Región Militar de Jiaodong ratificó a Wang Caichun como un trabajador modelo especial.