Articles of वसंत एमवीसी

अपवाद प्राप्त करना: 'स्प्रिंग सिक्योरिटी फ़िल्टरैन' नाम का कोई बीन परिभाषित नहीं किया गया है

मैं संदर्भ सामग्री से वसंत सुरक्षा सीख रहा हूँ 3.1.2 रिलीज़ करें। जैसा मैंने कहा है कि मैंने security:http को कॉन्फ़िगर किया security:http इस तरह security:http टैग सुरक्षा-context.xml <security:http auto-config="true"> <security:intercept-url pattern="/**" access="ROLE_USER"/> </security:http> web.xml <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath*:*-context.xml</param-value> </context-param> <filter> <filter-name>springSecurityFilterChain</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> </filter> <filter-mapping> <filter-name>springSecurityFilterChain</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <servlet> <servlet-name>security</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> […]

स्प्रिंग वेब एमवीसी – व्यक्तिगत अनुरोध पैरामीटर को मान्य करें

मैं स्प्रिंग वेब एमवीसी 3.0 में एक वेबएफ़ चला रहा हूं और मेरे पास कई नियंत्रक विधियां हैं जिनके हस्ताक्षर मोटे तौर पर निम्नानुसार हैं: @RequestMapping(value = "/{level1}/{level2}/foo", method = RequestMethod.POST) public ModelAndView createFoo(@PathVariable long level1, @PathVariable long level2, @RequestParam("foo_name") String fooname, @RequestParam(value = "description", required = false) String description); मैं कुछ मान्यताओं को जोड़ना […]

स्प्रिंग सुरक्षा 3.2 बहुभाषी अनुरोधों के लिए CSRF समर्थन

हम कुछ वर्षों के लिए स्प्रिंग सिक्योरिटी का प्रयोग कर रहे हैं। पिछले हफ्ते हमने स्प्रिंग सुरक्षा संस्करण 3.1.4 से 3.2.0 तक उन्नत कर लिया है। अपग्रेड ठीक हो गया और उन्नयन के बाद हमें कोई भी त्रुटि नहीं मिली। स्प्रिंग सुरक्षा 3.2.0 दस्तावेज़ीकरण की तलाश करते हुए हमें सीएसआरएफ संरक्षण और सुरक्षा हेडर के […]

वसंत MVC परीक्षण के साथ "परिपत्र व्यू पथ" अपवाद से कैसे बचें?

मेरे पास एक नियंत्रक में निम्नलिखित कोड है: @Controller @RequestMapping("/preference") public class PreferenceController { @RequestMapping(method = RequestMethod.GET, produces = "text/html") public String preference() { return "preference"; } मैं बस स्प्रिंग एमवीसी परीक्षण का उपयोग कर परीक्षण की कोशिश कर रहा हूं: @ContextConfiguration @WebAppConfiguration @RunWith(SpringJUnit4ClassRunner.class) public class PreferenceControllerTest { @Autowired private WebApplicationContext ctx; private MockMvc mockMvc; […]

क्यों DispatcherServlet एक और अनुप्रयोग संदर्भ बनाता है?

मैंने कॉन्टेक्स्टलोडर contextConfigLocation और संदर्भ contextConfigLocation पैरामीटर संदर्भ ContextLoaderListener contextConfigLocation का उपयोग करके मूल अनुप्रयोग संदर्भ कॉन्फ़िगर किया है। रूट संदर्भ तब JSF (* .jsf) चर-रिज़ॉल्वर द्वारा एक्सेस किया जाता है। यह बढ़िया काम करता है। अब समस्या यह है कि DispatcherServlet सर्बिल के माध्यम से जाने वाले अनुरोध (* .डो) को एक अन्य अनुप्रयोग […]

@ मॉडेल अटिटेशन एनोटेशन, इसका उपयोग कब किया जाए?

कहें कि हमारे पास एक इकाई व्यक्ति, एक नियंत्रक PersonController और एक edit.jsp पृष्ठ है (एक नया बनाने या मौजूदा व्यक्ति को संपादित करना) नियंत्रक @RequestMapping(value = "/edit", method = RequestMethod.POST) public String editPerson(@RequestParam("fname") String fname, Model model) { if(fname == null || fname.length() == 0){ model.addAttribute("personToEditOrCreate", new Person()); } else{ Person p = personService.getPersonByFirstName(fname); […]

स्प्रिंग बूट अनुप्रयोग के लिए संदर्भ पथ जोड़ें

मैं एक स्प्रिंग बूट अनुप्रयोग कॉन्फ़िगरेशन रूट को प्रोग्रामेटिक रूप से सेट करने का प्रयास कर रहा हूं। संदर्भ रूट का कारण हम चाहते हैं कि ऐप को localhost:port/{app_name} से एक्सेस किया localhost:port/{app_name} और उसके पास सभी नियंत्रक पथ शामिल हों। यहां वेब-ऐप के लिए एप्लिकेशन कॉन्फ़िगरेशन फ़ाइल है @Configuration public class ApplicationConfiguration { Logger […]

वसंत के माध्यम से शोकपूर्ण प्रमाणीकरण

मुसीबत: हमारे पास एक स्प्रिंग MVC- आधारित रीस्टाइम एपीआई है जिसमें संवेदनशील जानकारी है एपीआई को सुरक्षित किया जाना चाहिए, हालांकि प्रत्येक अनुरोध के साथ उपयोगकर्ता के क्रेडेंशियल्स (उपयोगकर्ता / पास कॉम्बो) भेजना वांछनीय नहीं है। प्रति दिशानिर्देश (और आंतरिक व्यावसायिक आवश्यकताएं) के लिए, सर्वर स्टेटलेस होना चाहिए। एपीआई एक मैशप-शैली दृष्टिकोण में दूसरे सर्वर […]

स्प्रिंग 4 – एडरसोर्सहाल्डर्स स्थायी संसाधनों को हल नहीं कर रहे हैं

मेरा Maven वसंत परियोजना निर्देशिका संरचना नीचे दिखाया गया है मैं स्प्रिंग -4 एनोटेशन आधारित कॉन्फ़िगरेशन का उपयोग कर रहा हूं। मैं नीचे की तरह संसाधनों को कॉन्फ़िगर करता हूं मैंने कई स्टैक ओवरफ्लो प्रश्नों और अन्य वेबसाइटों में सुझाए गए कई तरीकों की कोशिश की है वसंत 4 लोडिंग स्थिर संसाधन http://imwill.com/spring-mvc-4-add-static-resources-by-annotation/#.U5GZlXKs9i4 लेकिन जेएसपी […]

स्प्रिंग 3 एमवीसी संसाधन और टैग <mvc: resources />

मुझे टैग के साथ कुछ समस्याएं आ रही हैं (स्प्रिंग 3.0.5)। मैं अपने वेब अनुप्रयोग में छवियां जोड़ना चाहता हूं, लेकिन यह काम नहीं करता है यहां मेरी बीन्स कॉन्फ़िग का हिस्सा है: <mvc:annotation-driven/> <mvc:default-servlet-handler default-servlet-name="ideafactory"/> <mvc:resources mapping="/resources/**" location="/, classpath:/WEB-INF/public-resources/" cache-period="10000" /> Jsp फाइल में एक छवि जोड़ने की कोशिश कर रहा है: <img src="<c:url […]

दिलचस्प पोस्ट
System.in से उपयोगकर्ता इनपुट को सही तरीके से पढ़ाने के लिए java.util.Scanner का उपयोग कैसे करें और उस पर कार्य करें? बाइनरी में दशमलव संख्या का प्रतिनिधित्व क्यों नहीं किया जा सकता है? एंड्रॉइड में ओपनसीवी खाका मिलान का उदाहरण तार के लिए पैड शून्य के लिए सबसे आसान तरीका जावा में अवरोधन अपवाद संभालना मैं जावा अंतरफलक में एक स्थिर विधि को परिभाषित क्यों नहीं कर सकता? एंड्रॉइड वेबव्यू जियोलोकेशन एप बंद होने पर एंड्रॉइड अलार्म मैनेजर कुछ डिवाइस पर काम नहीं कर रहा है एक्लिप्स में डिफ़ॉल्ट पाठ फ़ाइल एन्कोडिंग कैसे बदलूए? एसटीडी :: एमएमपीपी का व्यवहार ऑब्जेक्ट के लिए अनिर्धारित क्यों नहीं होगा, जो ट्रिविली को कॉपी करने योग्य नहीं हैं? किसी अन्य थ्रेड से यूआई विधि को कैसे खोलें Exec () के बाद PHP StdErr जावा में गतिशील और स्थिर बहुरूपता के बीच अंतर क्या है? अग्रगण्य 0 के साथ एक स्ट्रिंग कैसे पार्स करे एक jQuery UI संवाद में डेटा पास करना