你好。注射乙肝疫苗对没有感染过乙肝的人有预防作用。对已经感染过乙肝的人再注射没有多大作用。成年人注射乙肝疫苗前应该先检查乙肝两对半,确定没有感染过乙肝,才需要注射乙肝疫苗,不经过相关检查,强制学生注射乙肝疫苗的做法欠妥。