Dharmapala (Dharmapala Bahu) després Dom João Periya Bandara, conegut com a Dom João Dharmapala (+ 27 de maig de 1597), fou el darrer rei de Kotte (1551-1597). Era fill del raja Vidiye Bandara de Madampe i Samudra Devi, filla de Bhuvaneka Bahu VII. El raja havia tingut amb aquesta princesa dos fills, Dharmapala i Vijayapala, i el gran fou designat com a successor del seu avi, sota custòdia del germà del seu pare, Tammita Sembahap Perumal, però es va acordar posar-lo sota protecció del rei Joan III de Portugal.

Primers anys Un bramin local i ministre, Panditer, fou enviat a Lisboa on va arribar l'agost de 1541 sent rebut per tota l'aristocràcia portuguesa (per ordre del rei). Portat a palau es van canviar regals amb Joan III i l'ambaixador va demanar el reconeixement de Dharmapala com a hereu i com a protegit que li fou atorgat. Panditer va assegurar que es seguiria pagant el subsidi als portuguesos els quals podrien conservar els seus drets a l'illa amb les places cedides pel rei de Kotte sempre que es fessin càrrec de la seva defensa. Un decret reial portuguès ho va confirmar a Almeirim el 12 de març de 1543. Es van fer també una regulacions comercials que incloïen la prohibició de les crueltats dels factors portuguesos i alguns arranjaments sobre la cristianització (amb l'enviament de sis franciscans dirigits per João de Villa de Conde). Panditer va retornar a l'Índia i d'allí, amb dues galeres, va arribar a Ceilan.

La monarquia singalesa havia de ser ocupada per una persona de casta reial, que s'anomenava a si mateix Stiriya Wansa (descendent del Sol); la casta reial era exclusiva dels membres de la família regnant mentre les reines per costum es portaven del sud de l'Índia i s'anomenava Ran Doliya (Vehicle Daurat). En general existia la norma de la monogàmia però en la casa reial es permetia al rei tenir dues o tres esposes secundàries anomenades Yakada Doliye (Vehicle de Ferro). El rei Bhuvaneka Bahu VII tenia de la seva reina Yakada Dolt dos fills, que tenien pretensions de ser reis i van quedar decebuts per l'elecció de Dharmapala com a hereu. Per compensar-los se'ls va proposar conquerir (pels seus propis mitjans) els regnes de Kanda Uda Rata (Senkadagala/Kandy) i el de Jaffna; al mateix temps corrien rumors sobre que Mayadunne, rei de Sitawaka, volia renovar la seva reclamació del tron i estava reunint un exèrcit.

El setembre de 1545 João de Castro va succeir com a virrei a Sousa amb instruccions de atendre la petició de Bhuvaneka Bahu VII per als seus dos fills, que havien arribat a Goa amb un gran tresor per comprar l'ajuda; ràpidament es va preparar un consell per decidir l'ajut als prínceps, ja que en cas d'aconseguir els seus fins estaven disposats a declarar-se vassalls del rei de Portugal. Però es va desenvolupar una epidèmia de verola que va matar a centenars de persones i entre ells als dos prínceps (amb un mes de diferència un de l'altra) sent enterrats amb honors al convent de Sant Francesc.

Pujada al tron El 1550 el rei Bhuvaneka Bahu VII patia feia algun temps atacs de febre, i es va retirar a Kelaniya a la riba del Kelani Ganga. El 1551 quan hi havia monsó del nord-oest i no es podia enviar ajut des de l'Índia, Mayadunne va reagrupar les seves forces i va començar la invasió del territori del rei de Kotte. Va arribar a la vista de la ciutat i es va topar amb l'exèrcit reial manat pel gendre del rei, Vidiye Bandara, i els portuguesos, dirigits per Gaspar de Azevedo, capità de Colombo. Després d'una seria de xocs menors Mayadunne es va haver de retirar a l'altre costat del riu Kelani Ganga seguit per l'exèrcit reial i els portuguesos. Bhuvaneka Bahu VII que residia a la zona on les forces van arribar, es va acostar per inspeccionar l'exèrcit i va rebre un tret al cap d'un portuguès, el mulat Antonio de Barcelos, un esclau del virrei Afonso de Noronha, que aquest havia deixat a la zona (per realitzar aquesta missió) quan va estar allí de camí a Goa i se'n va haver d'anar expulsat per Bhuvaneka Bahu VII. Vidiye Bandara es va retirar amb les seves forces cap a Kotte, on va dirigir la cerimònia funerària i el seu fill Dharmapala fou proclamat rei, sent ell mateix el primer a jurar-li fidelitat seguit de Gaspar de Azevedo i la resta de nobles. Vidiye Bandara va assolir la regència.

L'octubre de 1551 el virrei Afonso de Noronha va arribar a Colombo amb un fort exèrcit de 3000 homes en 70 vaixells, oficialment per arranjar els afers de l'illa. 500 soldats manats pel virrei van ocupar Kotte i van intentar trobar el tresor reial, però cap funcionari va voler revelar el secret ni sota cap de les tortures imposades. El palau fou saquejat i tot el valuós s'ho van emportar.

Guerres sota la regència de Vidiye Bandara Després va oferir atacar a Mayadunne i va demanar a Dharmapala (de fet al regent) 200.000 pardaos a canvi del seu ajut, la meitat al moment i l'altra meitat sortiria del saqueig de Sitawaka que s'havia de repartir entre els reis de Ceilan i el de Portugal. El regent només va poder pagar 80.000 pardaos però el virrei va acceptar i va posar a la seva disposició 3000 portuguesos ocupant les fortaleses que controlaven la ruta des de Kelaniya a Sitawaka; després van entrar a la ciutat que havia estat abandonada (Mayadunne s'havia retirat a Deraniyagala, deixant un missatge en què els oferia la ciutat per allotjar-se i els convidava a anar a les muntanyes on els esperava amb el seu tresor amb nombroses pedres precioses). Sitawaka estava construïda a la vora del riu Sitawaka Ganga i era força gran, i prop tenia un rierol famós per produir moltes pedres precioses. Els portuguesos van ocupar la ciutat i van saquejar les cases, el palau i el preciós temple de granit treballat de Bhairawa Kovil. Quan el regent va reclamar la seva part del saqueig, el virrei s'hi va negar al·legant que encara devia 20.000 pardaos.

Retornats a Kotte van robar als habitants de totes les joies i coses de valor. El regent Vidiye Bandara va fugir i Sembahap Perumal nomenat al seu lloc. Es va demanar al rei de convertir-se al cristianisme però aquest va donar llargues a l'afer dient que en aquell moment no era convenient per l'oposició dels seus súbdits però entregava un jove príncep fill del seu antecessor,dada incerta ja que Bhuvaneka Bahu VII no tenia fills mascles; potser es refereix a un fill de Vidiye Bandara, per tant germà o germanastre de Dharmapala per ser criat a Goa com un cristià. Quan el rei va declarar no poder pagar els 20.000 pardaos, el regent Sembahap Perumal fou enviat presoner a un vaixell com a garant del deute; finalment va poder pagar 5000 pardaos i alliberat amb la promesa de pagar la resta en 1 any.

Poc després el virrei va abandonar l'illa i Vidiye Bandara, ja considerat el cap del partit nacional contra els portuguesos, va retornar al poder; el factor portuguès de Colombo fou executat, la conversió de singalesos al cristianisme es va prohibir i els sacerdots es van haver de refugiar a la jungla. El virrei no va poder ocupar-se de moment dels afers de Ceilan doncs els turcs estaven atacant Ormuz i va enviar un missatge conciliador a Vidiye Bandara. Els portuguesos foren conscients de que els calia una zona de domini exclusiu i no dependent del rei i el nou virrei Pedro Mascarenhas (successor de Noronha el setembre de 1554) va enviar a Duarte de Eca a Ceilan el novembre de 1554 amb 500 soldats per restaurar el fort de Colombo, que fou engrandit fins a ocupar part de la ciutat dita de Colombo; la llacuna fou assecada i convertida en posició de defensa.

Duarte de Eca havia rebut ordres de fer presoner a Vidiye Bandara, hostil als portuguesos. Fou capturat i encadenat mentre la seva esposa Samudra Devi va fugir a Raigama. Mitjançant pagament, la princesa va aconseguir fer escapar al seu marit presoner i els dos junts es van retirar a Pelenda als límits del korale Pasdun. Alli va començar una campanya contra els portuguesos atacant les poblacions de la costa, destruint les esglésies construïdes pels franciscans i executant els portuguesos capturats.

Final de Vidiye Bandara Samuda Devi va morir poc després i Vidiye es va casar amb una filla de Mayadunne (una filla que era vídua) i es preveia una aliança, però Vidiye va tractar tant malament a la princesa que aquesta aliança es va esvair i Mayadunne es va aliar als portuguesos amb els que va signar un tractat l'agost de 1555 segons el qual un exèrcit manat pel fill petit de Mayadunne, Tikiri Rajjuru Bandara (de 13 anys) i pel general Wikramasinha Mudiyanse, avançaria cap el Kalu Ganga i es reuniria a Kalatura amb un contingent portuguès de 300 homes. Així es va fer; després de creuar el Pelen Ganga foren atacats per Vidiye Bandara, però l'atac fou rebutjat i Vidiye va abandonar a la seva esposa i els tresors; la princesa fou enviada a Sitawaka i mentre durant dos dies els soldats portuguesos i de Mayadunne es van dedicar a destruir la posició fortificada que havia allotjat a Vidiye. Els soldats van acampar al mig de l'herba i llacunes pantanoses infestades de sangoneres, l'horrible maledicció de la zona humida, contra les que la roba no els podia protegir; això va afectar greument a les forces de Sitiwaka que van abandonar el lloc i van seguir en persecució de Vidiye Bandara que es va refugiar al regne de Uda Rata on fou ben rebut pel rei Karaliyadda Bandara, que el 1551 s'havia revoltat contra el seu pare Jaya Vira i li havia arrabassat el poder.

Vidiye Bandara va aixecar un nou exèrcit i es va dirigir al Quatre Korales on fou atacat per Tikiri Rajjuru Bandara (el fill de Mayadunne) i es va haver de retirar cap a les muntanyes. L'exèrcit d'Uda Rata, desmoralitzat, es va desbandar després de poca resistència i fou perseguit i massacrat i el seu general fou aclamat pels soldats vencedors amb el nom de Raja Sinha (Rei Lleó).

Mayadunne va cridar al rei d'Uda Rata, Karaliyadda, per expulsar a Vidiye Bandara, que es va refugiar a Devamedda amb el raja Edirimanna Surya. A Mudukonda Pola el refugiat fou saludat pel seu parent. Pero Vidiye no va tardar en matar el seu amfitrió i apoderar-se del govern dels Set Korales. La població va apel·lar al rei de Kotte i al de Sitawaka i els exèrcits dels dos reis, amb alguns portuguesos, es van posar en campanya. Vidiye va reunir els tresors que va poder i va fugir a Kalpitiya, des de on va embarcar cap a Jaffna. El rei de Jaffna el va rebre amablement i li va prometre ajuda. Però durant un festival es va produir una explosió accidental i Vidiye es va alarmar i va esclatar una confusa lluita en que el regent començar a matar gent amb l'espasa; fins a 60 tàmils van morir abans de poder-lo dominar i matar; entre els que van morir hi havia el seu fill Vijayapala, el germà de Dharmapala; els seus tresors van quedar pel rei tàmil de Jaffna.

Regència de Sembahap Perumal Kotte quedava sense un líder capacitat. Sembahap Perumal havia estat desterrat a Goa l'any abansper una intriga entre Mayadunne i els portuguesos on el seu amic Francisco Barreto era governador (1555-1558) i li va donar una calida acollida i amb el temps el va convèncer per batejar-se com a Francisco. Un temps després fou enviat a Kotte acompanyat del franciscà Villa de Conde, on va recuperar la seva posició de regent.

Dharmapala esdevé cristià com Dom João