在之后的日子里,小白圭便开始学习认字,五岁开始读书作诗,七岁就知晓六经大义,十岁的时候就能够写诗词,小白圭也成为荆州府赫赫有名的小神童。在十二岁的时候他参加了荆州府的考试,他不费吹灰之力就考中了秀才。其实,民间还有关于这件事情的传闻。
当时的考官是名叫李士翱的荆州知府。在张白圭参加考试的前一天,这名知府做了一个十分古怪的梦,他梦到天帝让他转交给一个小孩一个包袱,他打开包袱后看到一块玉玺,而那个小孩就在旁边,梦里孩子的长相也特别地清晰,因为只是个梦,所以知府李士翱并没有放在心里。
考试结束后,李士翱开始阅卷。当他看到张白圭的考卷时,对张白圭的文采十分赞赏。在荆州府公布成绩的时候,知府李士翱第一个念出了张白圭的名字,而他突然想起自己之前做的那个梦:白圭就是白的玉印啊!他突然醒悟过来,接着他让张白圭走上前来。这时,李士翱十分肯定他就是梦中的那个孩子。李士翱十分的疑惑:他现在已经叫白圭了,我怎么还要把玉印交给他呢?
最终,李士翱想了一个办法,他对张白圭说道:“张白圭,我已经看过你的考卷,非常不错,你将来一定是一个人才,只是你这个名字虽然也很不错,但是比较适合用在小时候,如果你功成名就用这个名字就不太合适了。这样吧,我帮你改个名字。”对于这个要求,张白圭欣然接受,何况由主考官来给自己改名字也是一种荣耀。于是,李士翱就给张白圭改名为——张居正。之后,李士翱还鼓励张居正刻苦读书,将来报效国家。