A control system may exist bumps during mode transitions and discontinuous control input would seriously affect performance. In this paper, the anti-bump (or bumpless) switching control for triggered and switched systems under injection attacks is studied. This control method combines decentralised adaptive event-triggering mechanism (DAETM) and anti-bump condition. The main work is as follows: First, a DAETM is considered to allocate network resources properly and resist data injection attacks. Then, a data buffer is adopted to consolidate data from decentralised channels for ensuring timely utilisation. In addition, a controller gain condition is presented to achieve the bumpless switching between subsystems. Moreover, by adopting piecewise Lyapunov function method, sufficient conditions are obtained for triggered switched systems to be exponentially stable and anti-bump under injection attacks. Finally, the design method effectiveness is verified by actual circuit simulation.