Balangkas ng Struts

May -Akda: Peter Berry
Petsa Ng Paglikha: 12 Agosto. 2021
I -Update Ang Petsa: 15 Hunyo 2024
Anonim
Roof Structure
Video.: Roof Structure

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Struts Framework?

Ang Fruts Framework ay isang open-source Web application framework na ginamit para sa paglikha ng mga aplikasyon ng Java Enterprise Edition Web nang mabilis at mahusay. Ginagawa nitong gamitin at higit na pinalawak ang Java Servlet API upang maitaguyod ang arkitektura ng modelo-view-controller (MVC).

Ang Struts Framework ay orihinal na binuo ni Craig McClanahan at pagkatapos ay ibinigay sa Apache Foundation noong Mayo ng 2000 sa ilalim ng Apache Jakarta Project at naging kilala bilang Jakarta Struts. Kalaunan ay naging isang top-level na proyektong Apache noong 2005 at sa kalaunan ay pinalitan ng Struts 2, na pinakawalan noong Pebrero 2007.

Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinaliwanag ng Techopedia ang Fruts Framework

Ang balangkas ng Struts ay gumawa ng eksklusibong paggamit ng paradigma ng disenyo ng MVC, at ang layunin nito ay upang paghiwalayin ang "modelo," na kung saan ang application logic na nakikipag-usap sa database, mula sa "view," na kung saan ay ang mga HTML na pahina na ipinakita sa client / gumagamit, at mula sa "magsusupil," na siyang halimbawa na ipinapasa ang impormasyon sa pagitan ng modelo at view ng kliyente. Nagbibigay ang mga stratto ng magsusupil, na kung saan ay isang Java servlet na kilala lamang bilang ActionServlet na lumilikha ng mga template na maipakita ng view. Ito ay ang trabaho ng programer ng web application upang lumikha ng modelo ng code at, sa pamamagitan ng pagpapalawig, ang gitnang pagsasaayos ng file na tinatawag na "struts-config.xml," na pinagsama ang modelo, view at controller.

Tulad ng pamantayan sa mga application na gumagamit ng modelo ng MVS, ang mga kahilingan mula sa kliyente o pagtingin ay ipinadala sa magsusupil bilang "Mga Pagkilos," na dati nang tinukoy sa file ng pagsasaayos. Kapag natanggap ng magsusupil ang kahilingan, tinawag nito ang kaukulang klase ng Pagkilos, na pagkatapos ay nakikipag-ugnay sa code ng tukoy na application na tukoy. Bilang isang resulta, ang modelo ay nagbabalik ng isang string na "Actionforward" na nagpapabatid sa magsusupil kung anong pahina ng output na ipapasa sa view o kliyente. Ang impormasyong naipasa sa pagitan ng view at modelo ay nasa anyo ng JavaBeans na pagkatapos ay tumingin sa isang library ng tag upang mabasa at isulat ang mga nilalaman ng Beans nang walang karagdagang Java code; ito ay gumaganap bilang isang talahanayan ng pagsasalin.