添加自定义注解
package org.book.configuration.aop; import java.lang.annotation.*; @Documented @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public @interface NoCheckLogin { }
创建一个SpringMvcHandler 类,继承HandlerInterceptorAdapter
package org.book.configuration.Handler; import com.alibaba.fastjson.JSONObject; import lombok.extern.slf4j.Slf4j; import org.book.common.JsonResult; import org.book.configuration.aop.NoCheckLogin; import org.springframework.web.method.HandlerMethod; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.servlet.handler.HandlerInterceptorAdapter; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.PrintWriter; import java.lang.reflect.Method; @Slf4j public class SpringMvcHandler extends HandlerInterceptorAdapter { public void afterCompletion(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, Exception arg3) throws Exception { } public void postHandle(HttpServletRequest arg0, HttpServletResponse arg1, Object arg2, ModelAndView arg3) throws Exception { } public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { HandlerMethod hm = null; Method method = null; if(handler instanceof HandlerMethod) { hm = (HandlerMethod) handler; method = hm.getMethod();// 获取方法 } else { return true; } // 该方法是否添加 允许未登录访问注解 if (method !=null && method.isAnnotationPresent(NoCheckLogin.class)) { // 不拦截 return true; } String name = (String) request.getSession().getAttribute("user"); if (name != null) { return true; } else { response.setCharacterEncoding("UTF-8"); response.setContentType("application/json; charset=utf-8"); PrintWriter out = null; try { out = response.getWriter(); out.append(new JSONObject().toJSONString(JsonResult.renderFail("用户未登录")) ); }catch (Exception e){ out = response.getWriter(); out.append(new JSONObject().toJSONString(JsonResult.renderError("后台出错"))); log.info(e.getStackTrace().toString()); } return false; } } }
被@NoLoginCheck注解的方法不会被拦截在springmvc配置文件配置拦截路径和排除路径
<mvc:interceptors> <mvc:interceptor> <mvc:mapping path="/**"/> <mvc:mapping path="/"/> <mvc:mapping path="/index.jsp"/> <mvc:exclude-mapping path="/assets/**"/> <mvc:exclude-mapping path="/images/**"/> <bean class="org.book.configuration.Handler.SpringMvcHandler"></bean> </mvc:interceptor> </mvc:interceptors>
1)预处理preHandle()方法
用户发送请求时,先执行preHandle()方法。会先按照顺序执行所有拦截器的preHandle方法,一直遇到return false为止,比如第二个preHandle方法是return false,则第三个以及以后所有拦截器都不会执行。若都是return true,则执行用户请求的url方法。
2)后处理postHandle()
方法调用了Service并返回ModelAndView,但未进行页面渲染,可以在这里继续修改ModelAndView
3)返回处理afterCompletion()
方法已经渲染了页面,在afterCompletion中,可以根据ex是否为null判断是否发生了异常,进行日志记录。注:一般使用preHandle这个拦截器进行预处理,对url进行请求拦截
Comments | 13,717 条评论
博客作者 AllanGew
Посещение косметолога это не только лишь забота о красоте, а также о здоровье вашей кожи. Косметология предлагает большой объем услуг, направленных на улучшение состояния кожи личика и тела, также решение различных эстетических заморочек.
Одной из самых знаменитых услуг косметолога является очистка лица. Эта процедура помогает высвободить поры от загрязнений, снять ороговевшие клетки кожи и улучшить цвет личика. Очистка личика проводится с применением особых средств и приборов, что делает шкуру более гладкой и свежайшей.
Еще одной важной услугой косметолога является уход за шкурой, который включает в себя пилинги, увлажняющие процедуры, массаж личика и многие иные способы. Правильный уход поможет поддерживать здоровье кожи, предотвращать раннее старение и облагораживать ее общее состояние [url=https://saratov-kosmetologia.ru]услуги косметолога[/url]
Борьба с целлюлитом очередное направление косметической медицине, где специалисты помогают улучшить текстуру кожи, уменьшить объемы и улучшить кровообращение. Массаж и обертывания помогают бороться с этой проблемой, делая кожу более упругой и гладкой.
Принципиально помнить, что выбор услуг косметолога обязан основываться на личных особенностях вашей кожи и желанных результатах. Обращайтесь к квалифицированным профессионалам, чтобы получить профессиональный уход и добиться хотимого эффекта для вашей кожи и внешности.
博客作者 Michaelded
Миндальный пилинг это действенная процедура в косметической медицине, направленная на омоложение и улучшение состояния кожи. данный вид пилинга основан на использовании миндальной кислоты, которая помогает удалить ороговевшие клеточки, стимулировать процессы регенерации и улучшить текстуру кожи.
Основное преимущество миндального пилинга заключается в этом он подойдет для всех типов кожи, даже для чувствительной. Миндальная кислота обладает мягким действием, не вызывает раздражения и покраснения, по этой причине процедуру можно проводить в хоть какое сезон.
После миндального пилинга шкура становится более блистающей, упругой и гладкой. Пигментные пятнышка уменьшаются, мелкие морщины разглаживаются, а общий тон лица улучшается. Эффект миндального пилинга становится заметным уже после первой процедуры, однако для достижения лучших результатов рекомендуется провести курс из нескольких сеансов [url=https://vidy-mandelic-peel.tilda.ws]виды миндального пилинга в продаже[/url]
Перед проведением миндального пилинга принципиально проконсультироваться с косметологом, который подберет оптимальную концентрацию миндальной кислоты и обусловит количество процедур в большой зависимости от личных особенностей кожи.
Не забывайте, что уход за кожей после миндального пилинга также играет важную роль. Используйте солнцезащитные средства, увлажняющие кремы не запамятовывайте о нежной заботе о чистоте кожи. В итоге миндального пилинга ваша шкура будет радовать вас своим здоровым и сияющим видом!
博客作者 Keithlox
[url=https://amartis.ru]Проф Космо Москва[/url] это современный и проф центр косметической медицине, предлагающий большой объем услуг для ухода за шкурой лица и тела. Расположенный посередке главного города, "Проф космо" стал популярным местом посреди обитателей Москвы, стремящихся к красе и здоровью собственной кожи.
Посередке представлены современные процедуры, направленные на улучшение состояния кожи, омоложение и решение разных косметологических заморочек. Больница оборудована современным оборудованием и трудитсятолько с качественными с помощью косметики.
"Проф космо" предлагает клиентам услуги в том числе очистка личика, пилинги, мезотерапия, контурная пластика, эпиляция лазером, аппаратная косметическая медицина и почти все иное. Каждый клиент получает личный подход и профессиональную консультацию от опытнейших профессионалов.
Не считая а всё потому в "Проф космо" ценится комфортная атмосфера, дружественный персонал и современный дизайн жилища, творящие комфортабельное место для проведения процедур красы.
Таким макаром, "Проф космо" в городе москва является идеальным выбором тем, кто оценивает высококачественный уход за собой, профессионализм специалистов и современный подход к косметической медицине.
博客作者 強姦色情片
https://blackhackz.com/watch-rape-porn
博客作者 RobertPoory
Информация для получения визы в Китай
Поездка в Китай с туристической, деловой или иной целью требует от россиян наличия визы. Оформить визу в Китай совсем не сложно, нужно лишь внимательно подойти к решению данного вопроса и собрать все необходимые документы, ниже мы рассмотрим все это более детально.
Какими бывают визы в Китай
Тип визы в Китай, зависит от того какая у Вас цель поездки:
Виза для туризма, или виза тип Л, она подойдет для туристической поездки в Китай.
Деловая виза (M виза) – необходима для деловых поездок, участия в конференциях или встречах.
Для обучения в Китае вам необходима виза Х1 или Х2.
Рабочая виза (Z виза) – требуется для трудовой деятельности на территории Китая.
Если же ваш путь пролегает через Китай транзитом, то вам понадобиться оформить визу G.
Стоимость визы в Китай
Цена на оформление визы В Китай складывается в первую очередь от ее типа и скорости оформления.
Срочная туристическая однократная виза: около 7200-8000 рублей
Цены могут варьироваться в зависимости от агентства или консульства, предоставляющего услуги.
Документы для получения визы
Чтобы получить визу в Китай, вам необходимо собрать следующие документы:
Действующий заграничный паспорт.
Анкета-заявление — заполняется на китайском или английском языке.
Фотография размером 3,5х4,5 см.
Копии приобретенных билетов в обе стороны.
Подтверждение бронирования отеля или приглашение от принимающей стороны (для туристических виз).
Если у вас деловая поездка, но необходимо приглашение от компании партнера.
Медицинская страховка.
В некоторых случаях могут потребоваться дополнительные документы: справка о доходах, выписки из банковского счёта и др.
Куда обратиться для оформления визы?
Как правило визу в Китай оформляют разными способами:
Через консульские отделения Китая.
При помощи туристических агенств [url=https://виза-в-китай-для-россиян.рф/business-visa/]Бизнес виза в Китай[/url]
Также можно оформить визу в Китай через специализированные агентства.
Каждый из способов имеет свои преимущества и недостатки: личное обращение может занять больше времени из-за очередей и необходимости личного посещения консульства; онлайн оформление облегчит процесс подачи документов без необходимости выезда за пределы города.
Получение китайской визы — важный этап перед поездкой но он вполне выполним при соблюдении всех требований и предоставлении необходимых документов своевременно подготовив все нужные бумаги можно значительно сократить время ожидания и избежать возможных проблем Благодаря разнообразию типов виз каждый путешественник может выбрать наиболее подходящий вариант исходя из целей поездки Будет ли это деловая встреча студенческая программа или туристический тур — важно подготовиться заранее обеспечить себе комфортное путешествие без неприятных сюрпризов Оформить визу можно быстро обратившись за помощью к профессионалам обеспечив тем самым себе спокойствие защите своего путешествия.
博客作者 JasonBor
Hi! [url=https://spicyypharm.top/#canadian-pharmacy-american-express]where to buy generic viagra no prescription[/url] beneficial web site.
博客作者 DwardAgify
el nudo de las brujas
[url=https://telegra.ph/nude-pictures-of-dylan-dreyer-06-10]onlyfans nudes
[/url]
camilla araujo only fans nude
博客作者 cheap
[url=https://strattera.company/]generic strattera usa[/url]
博客作者 Henryjaign
Желайте вернуть коже лица упругость и молодость? Тогда подтяжка лица может стать решением вашей задачи. Эта процедура косметического вмешательства дозволяет улучшить овал лица, убрать провисания и морщины, придавая коже более молодой и свежайший вид.
Существует несколько способов подтяжки лица, любой из которых ориентирован на достижение определенных результатов. Один из наиболее модных способов нитьевая подтяжка, когда особые нити вводятся в кожу для творения поддерживающего эффекта и стимуляции собственного коллагена. данный метод обеспечивает длительный эффект и минимальное время возобновления.
Также существует лазерная подтяжка, которая основана на воздействии лазерного излучения на поверхность кожи, стимулируя процессы регенерации и уплотнения коллагена. Этот метод помогает улучшить качество кожи, уменьшить пигментацию и улучшить тон лица [url=https://plastickafedra.ru]подтяжка лица[/url]
Для решения более серьезных заморочек с провисанием кожи лица часто применяются хирургические методы подтяжки, такие как лифтинг личика. Эта процедура, проводимая под общим наркозом, позволяет корректировать овал личика, подтягивать кожу и устранять морщины.
До этого чем решиться о подтяжке лица, принципиально проконсультироваться с квалифицированным специалистом, чтоб избрать лучший способ, учитывая личные особенности вашей кожи и желаемые результаты. Правильно проведенная процедура подтяжки лица может вернуть вам уверенность и юность без риска для здоровья.
博客作者 WilliamMuM
Мечта о пышноватых и искусительных губках заставляет многих разыскивать способы увеличить объем губ. Существует несколько методов, которые позволяют добиться желанного эффекта, от естественных до процедур косметического вмешательства.
Один из наиболее модных методов увеличения губ использование губных блесков и помад, содержащих отражающие частицы и объемные пигменты. Такие средства создают иллюзию пышности губ и могут быть неплохим вариантом для тех, кто желает достигнуть эффекта без процедур.
Еще одним способом является использование особых увлажняющих масок и сывороток для губ, которые помогают сделать их более упругими и увлажненными, что также может придать зрительный объем [url=https://kosmetologiya-sochi.ru]где увеличить губы[/url]
Тем, кто желает более долгосрочного эффекта, существуют процедуры косметического вмешательства, в том числе контурная пластика либо инъекции гиалуроновой кислоты. Эти процедуры проводятся в специализированных больницах красы и позволяют достичь долговременного роста губ.
В момент выбора метода роста губ важно приступать к квалифицированным спецам и выяснить все преимущества и вероятные риски каждой процедуры. Независимо от выбора, принципиально помнить, что естественность и гармония ключ к успешному повышению губ.
博客作者 Jamesideby
Чистка личика это главная процедура ухода за шкурой, которая подсобляет освежить и очистить шкуру от загрязнений, избавиться от темных точек, улучшить цвет лица и предупредить возникновение воспалений.
Для сильной половины человечества очистка личика также является неотъемлемой частью регулярного ухода за кожей. Владея более склонной к жирности кожей и более плотными порами по сравнению с дамами, мужчины более подвержены появлению темных точек и воспалений, поэтому постоянная чистка лица становится необходимостью.
Процедура очистки лица для сильной половины человечества включает в себя паро-вакуумную чистку, механическое удаление черных точек, а также применение масок либо пилингов для улучшения состояния кожи. Главно помнить, что очистку личика лучше доверить экспертам в салоне красоты или косметологическом центре, чтоб избежать травмирования кожи [url=https://sites.google.com/view/chistka-lica-man/]чистка лица мужчинам рекомендации[/url]
После чистки личика для сильной половины человечества кожа становится более гладкой, свежей и здоровой. Не считая а всё потому процедура чистки лица помогает улучшить проникновение ухаживающих средств в кожу, повышая их эффективность.
После процедуры очистки лица важно часто увлажнять кожу и использовать средства с защитным фактором для предотвращения вредного воздействия ультрафиолетовых лучей. Правильный уход после чистки личика поможет сохранить результаты и длительно веселить вас чистотой и здоровьем вашей кожи.
博客作者 JasonBor
Hi there! [url=https://spicyypharm.top/#online-pharmacy-tech-schools]can you buy viagra without rx[/url] beneficial web site.
博客作者 tablets
[url=https://vermox.company/]where to buy vermox in uk[/url]
博客作者 AllanGew
Посещение косметолога это включая забота о красоте, а также о здоровье вашей кожи. Косметология предлагает широкий спектр услуг, направленных на улучшение состояния кожи лица и тела, а также решение различных эстетических заморочек.
Номером один в списке знаменитых услуг косметолога является чистка лица. Эта процедура помогает высвободить поры от загрязнений, снять ороговевшие клеточки кожи и улучшить цвет лица. Очистка лица проводится с использованием особых средств и инструментов, что делает кожу более гладкой и свежей.
Еще одной важной услугой косметолога является уход за кожей, который включает в себя пилинги, увлажняющие процедуры, массаж лица и многие иные способы. Правильный уход поможет поддерживать здоровье кожи, предотвращать раннее старение и улучшать ее общее состояние [url=https://saratov-kosmetologia.ru]услуги косметолога[/url]
Борьба с целлюлитом еще одно направление косметологии, в каком месте специалисты подсобляют улучшить текстуру кожи, уменьшить объемы и улучшить кровообращение. Массаж и обертывания подсобляют биться с этой проблемой, делая кожу более упругой и гладкой.
Главно держать в голове, что выбор услуг косметолога должен основываться на индивидуальных необыкновенностях вашей кожи и желаемых результатах. Обращайтесь к квалифицированным специалистам, чтоб получить профессиональный уход и добиться желаемого эффекта для вашей кожи и внешности.
博客作者 Glary Utilities Pro Key
I LOVE YOUR POST WELL DONE