Using variational method and lower and upper solutions, we present a new approach to obtain the existence of infinitely many solutions of a second-order SturmLiouville system with impulse effects. As applications, we get arbitrary small sequence and unbounded sequence of nontrivial nonnegative solutions, assuming that some oscillatory behaviours of F , associated to the system, at 0 and +∞.