In this paper, we propose a super-resolution wideband beam training method for near-field communications, which is able to achieve ultra-low overhead. To this end, we first study the multi-beam characteristic of a sparse uniform linear array (S-ULA) in the wideband. Interestingly, we show that this leads to a new beam pattern property, called rainbow blocks, where the S-ULA generates multiple grating lobes and each grating lobe is further splitted into multiple versions in the wideband due to the well-known beam-split effect. As such, one directional beamformer based on S-ULA is capable of generating multiple rainbow blocks in the wideband, hence significantly extending the beam coverage. Then, by exploiting the beam-split effect in both the frequency and spatial domains, we propose a new three-stage wideband beam training method for extremely large-scale array (XL-array) systems. Specifically, we first sparsely activate a set of antennas at the central of the XL-array and judiciously design the time-delay (TD) parameters to estimate candidate user angles by comparing the received signal powers at the user over subcarriers. Next, to resolve the angular ambiguity introduced by the S-ULA, we activate all antennas in the central subarray and design an efficient subcarrier selection scheme to estimate the true user angle. In the third stage, we resolve the user range at the estimated user angle with high resolution by controlling the splitted beams over subcarriers to simultaneously cover the range domain. Finally, numerical results are provided to demonstrate the effectiveness of proposed wideband beam training scheme, which only needs three pilots in near-field beam training, while achieving near-optimal rate performance.