而法海在心内忏悔，每日冥想苦修，闭关三年，终于得道。
白蛇传说.法海学成后，在镇江修道，在深林中打坐，发现一尊佛像，上刻泽心寺字样，才知此地是晋朝的泽心寺。于是发心重修，重修之时，挖掘地基，见到许多黄金，禅师原封不动送交官府，唐宣宗大为感佩，敕将黄金送还泽心寺，并赐御匾为金山寺，即今镇江金山寺。据说法海修金山寺时，有一白色大蟒蛇佔据寺地，一动也不动，工人们欲伤之，法海斥曰：「檀越！我们都不是斩蛇起义的汉高帝！」法海召集僧众，设坛念诵《金刚经》、《法华经》、《楞严经》等毕，该蛇突