Maison > Article > interface Web > Spring Boot pour le développement JSP crée dynamiquement des beans
Cet article présente principalement les informations JSP liées à la création dynamique de beans par JSP développé par Spring Boot. Les amis intéressés par JSP peuvent se référer à cet article
. Spring Boot pour le développement JSP crée dynamiquement Bean
1. Créer via l'annotation @Import méthode d'importation
a. Créer un nouveau centre d'enregistrement MyImportBeanDefinitionRegistrar<.>
import org.springframework.beans.factory.support.BeanDefinitionRegistry; import org.springframework.beans.factory.support.GenericBeanDefinition; import org.springframework.context.annotation.ImportBeanDefinitionRegistrar; import org.springframework.core.type.AnnotationMetadata; import web0.services.Myservice; public class MyImportBeanDefinitionRegistrar implements ImportBeanDefinitionRegistrar { protected String BEAN_NAME = "myservice"; public void dynamicConfiguration() throws Exception { } @Override public void registerBeanDefinitions(AnnotationMetadata importingClassMetadata, BeanDefinitionRegistry registry) { if (!registry.containsBeanDefinition(BEAN_NAME)) { GenericBeanDefinition beanDefinition = new GenericBeanDefinition(); beanDefinition.setBeanClass(Myservice.class); beanDefinition.setSynthetic(true); registry.registerBeanDefinition(BEAN_NAME, beanDefinition); } } }b. Ajoutez @Import à la classe de configuration pour introduire la classe ci-dessus
@Import(MyImportBeanDefinitionRegistrar.class) public class TestConfig{ }c. Après cela, vous pouvez utiliser spring pour obtenir le bean Ce qui précède est un exemple simple de création dynamique d'un bean dans Spring Boot en JSP. Si vous avez des questions, veuillez laisser un message ou accéder à la communauté de. ce site pour discuter ! ! Recommandations associées :
Introduction détaillée à Spring Boot en ajoutant des exemples de configuration de support jsp
Introduction détaillée au saut de page jsp
Les paramètres du formulaire soumis en jsp sont encapsulés dans une méthode
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!