springmvc中读取配置文件中参数问题

springmvc中读取配置文件中参数问题,第1张

Spring的框架中,orgspringframeworkbeansfactoryconfigPropertyPlaceholderConfigurer类可以将properties(key/value形式)文件中一些动态设定的值(value),在XML中替换为占位该键($key$)的值,properties文件可以根据客户需求,自定义一些相关的参数,这样的设计可提供程序的灵活性。

<bean id="propertyConfigurer" class="orgspringframeworkbeansfactoryconfigPropertyPlaceholderConfigurer" lazy-init="false">

<property name="locations">

<list>

<value>classpath:conf/probizproperties</value>

<value>classpath:conf/mail_configproperties</value>

</list>

</property>

<property name="ignoreResourceNotFound" value="true" />

<property name="ignoreUnresolvablePlaceholders" value="true" />

</bean>

spring MVC controller获取前端传递的数组参数的方法是进行封装json字符串实现的。

1、jsp页面中的数组创建如下:

var myArray = []; 定义数组myArray

myArray push("OU=Software,DC=example,DC=com,"); 向数组中添加第一个字符串

myArray push("OU=IT,DC=example,DC=com,");向数组中添加第二个字符串

转换json数组:

myArray = JSONstringify(myArray ); 利用json的stringify方法把js对象转换成json对象

$("#ADOus")attr("action","${ctx}/ADSettingmyOUsArray ="+ myArray );设置action参数

$("#ADOus")submit();提交action到对应的controller

2、在controller层的处理如下:

@RequestMapping(value = { "/ADSetting" }, method=RequestMethodPOST) 定义url和提交方法,规定post

public String configureOUs(>

public ModelAndView login (String userName) {

    systemoutprintln(userName);

 }

少量参数可以这么使用,如果参数较多,请使用对象。

如定义个User对象,包含userName,password等的get set方法。

public class User {

    private String userName;

    private String passWord;

    public String getUserName() {

        return userName;

    }

    public void setUserName(String userName) {

        thisuserName = userName;

    }

    public String getPassWord() {

        return passWord;

    }

    public void setPassWord(String passWord) {

        thispassWord = passWord;

    }

}public ModelAndView login (User user) {

    systemoutprintln(usergetUserName());

 }

页面参数传递仍然是userName 等。spring mvc 会自动绑定到对象。

以上就是关于springmvc中读取配置文件中参数问题全部的内容,包括:springmvc中读取配置文件中参数问题、spring MVC 怎么获取前端传递的数组参数、Spring mvc 不用注解怎么获取请求参数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9664467.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存