Dynamic actionform of actionform
In the Struts framework, the actionform object is used to wrap HTML form data and dynamically return data for display to users. The custom actionform must comply with the JavaBean specification and inherit the struts actionform class, at th
In general, we need to define the corresponding private attributes for the corresponding form in actionform, and then set and obtain the form data through getter and setter.
However, if there are many forms of data fields, you need to define a private attribute for each form field in actionform and define the corresponding getter and setter methods.
There are two solutions: one is to define a map private at
In general, we need to define the corresponding private attributes for the corresponding form in ActionForm, and then set and obtain the form data through Getter and Setter.
However, if there are many forms of data fields, you need to define a private attribute for each form field in ActionForm and define the corresponding Getter and Setter methods.
There are two solutions: one is to define a Map private a
In the previous article, we used logon as an example to explain the struts configuration and implement the login example using the struts framework. Some terms have moved into my mind.
ActionServlet: Struts controller, responsible for intercepting URLs or distributing them. Model (Model layer) and View (View layer) are used, so it can be seen as an intermediary between the Model and View.
ActionForm: It is used to encapsulate the user's request parame
Using actionform can greatly help developers in processing HTML forms, which simplifies
Code And provides automatic data verification. However, actionform also has several obvious disadvantages.
First, if the HTML form corresponding to actionform adds or deletes some attributes, the actionform class may need to be mod
Actionform, a powerful tool for processing external input
Actionform is essentially a JavaBean that is used to transmit HTML form data between the view layer and the control layer. The control layer can read user-input form data from the actionform bean, store data from the model layer to the actionform bean, and retur
In the struts framework, the Actionform object is used to wrap HTML form data and dynamically return data for display to the user, and the custom actionform must conform to the JavaBean specification and inherit the Struts Actionform class. At the same time the user can choose to overwrite two methods: Reset () and validate ().
The only disadvantage of
Some javabeans are defined in Struts, mainly in the Actionform as the parent class, as shown in the following diagram:
① in Org.apache.struts.action bag
Public abstract class Actionform implements Serializable
public class Dynaactionform extends Actionform implements Dynabean
② in Org.apache.struts.validator bag
public class Validatorform extends
Struts defines some JavaBeans, which are mainly extended to Actionform as the parent class, as shown in the following figure:
① org.apache.struts.action Package
Public abstract class Actionform implements Serializable
public class Dynaactionform extends Actionform implements Dynabean
② Org.apache.struts.validator Package
public class Validatorform extends
I. What is actionform?
Actionform can be understood from the following four points:
1. actionform indicates the data of the HTTP form, that is, the page form data collector. It can be seen as an intermediary between the model and view. It is responsible for saving the data in the form for the model or view, only data verified by
ActionForm is an object-based representation of a table. It is designed as a JavaBean. You must inherit org. apache. struts. action. actionForm is used to design a single table object and provides the getter and setter methods of the rule. When necessary, you can use the reset () and validate () methods inherited by the statement () for Struts group call.When the customer request is submitted to RequestProc
ActionForm is essentially a javabean, which is used to process form data. According to some characteristics of form data, ActinForm also has some special functions, such as validate () used to process form data verification and reset () for data reset. Almost all dynamic web pages use forms to accept user input. For example, a typical user logon page contains a user name input box, password input box, and button used to submit the form.
Tags: struts actionform 1. actionform
Principle
Inherited from org. Apache. Struts. Action. actionform, after JSP sends a request, instantiate the servlet and load the struts-config.xml. You can run the action method to obtain the name of the actionform in mapping. First, you can check whether the corresponding
How to solve Chinese garbled characters in ActionForm in jsp
How to solve the Chinese garbled problem of actionform in jsp tutorial
Let's take a look at actionform.
Actionform Concept
Actionform is used to encapsulate the user's request parameters, and the request parameters
Step 1:
The visible range of objects: request, session, application, and page.
Request: valid within a request cycle. It starts when you click a button on the page and ends when the server returns the response page (including the response page ).
Session: valid throughout the process of establishing a connection between a user and the server.
Application: the entire web application
Program .
Page: valid only for one JSP page.
Step 2:Actionform is
Transferred from: http://biancheng.dnbcw.info/java/240347.htmlFind a question today: I add a query condition to the list page and then query the data that matches the criteria. The query results are correct. Then I go to the other menu item operation, when I go to the list page again, the system still query according to the query criteria. As long as I don't modify or empty the query criteria, The query condition persists. I used the struts1.It's strange. I've never met before. First suspect cli
Actionform Chinese garbled problem solving method in JSP tutorial
Let's take a look at actionform.
Actionform concept
Actionform is used to encapsulate the user's request parameters, and request parameters are passed through the form fields of the JSP page. You should therefore ensure that the
static and dynamic Actionform
Actionform is one of the core classes of the struts framework, similar to an entity class, that collects and saves each data on the form. It is struts that resolves the struts-config.xml file to create the Actionmapping class, created from the Name property in the Actionmapping class.
Actionform is generally static, and if it is a st
Let's get to know Actionform.Actionform conceptThe actionform is used to encapsulate the user's request parameters, and the request parameters are passed through the form field of the JSP page. Therefore, the Actionform parameter should be guaranteed to be the same as the name of the form field. Treatment of psoriasis www.0412l.com with AnshanEdit this paragraph actionf
Actionform Chinese garbled problem solving method in JSP tutorial
Let's take a look at actionform.
Actionform conceptActionform is used to encapsulate the user's request parameters, and request parameters are passed through the form fields of the JSP page. You should therefore ensure that the actionform parameters ar
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.