This paper is concerned with the global asymptotical stabilization and
L
2
disturbance attenuation problem for the switched polynomial Hamiltonian systems subject to actuator saturation. To achieve the above objective, a parameterized controller is designed and a parameter solution algorithm is presented. Compared with the controller designed with the existing method, the parameterized controller has greater functionality. By choosing an appropriate value for the parameter according to its obtained feasible interval value, a better performance can be achieved. At last, two numerical examples are provided to verify the effectiveness of the proposed approach.