Статьи

Совет WP7: всегда кодируйте URL-адреса для WebBrowserTask

…вы должны снова закодировать его перед передачей URL-адреса в WebBrowserTask. string serviceUrl = «http://www.instapaper.com/m?u=»;string destinationUrl = «http://feedtso.com/features.html»;string escapedUrl = serviceUrl + Uri.EscapeDataString(destinationUrl);WebBrowserTask task = new WebBrowserTask();task.URL = Uri.EscapeDataString(escapedUrl);task.Show(); Кодирование во…
Статьи

JSF 2 ПОЛУЧАЕТ закладки URL

…комментария может быть определена следующим образом: <h:form> <h:inputText value=»#{comment.name}» required=»true»/> <h:inputTextarea value=»#{comment.text}» required=»true»/> <h:commandButton action=»#{commentHandler.post}» value=»Post»/></h:form> Обратите внимание, что в этой форме нет ссылки на идентификатор записи блога. Предполагая, что…
Статьи

Реализация URL без расширений с помощью Tapestry, Spring MVC, Struts 2 и JSF

…добавления исключения из правила для исходящих запросов. <rule match-type=»regex»> <from>^([^?]*)/([^?/\.]+)(\?.*)?$</from> <to last=»true»>$1/$2.jsf</to></rule><outbound-rule match-type=»regex»> <!— TODO: Figure out how to make file upload work w/o using *.jsf —> <condition type=»path-info»>selectFile</condition> <from>^(.*)\.jsf(\?.*)?$</from>…
Статьи

Использование RESTful URL в вашем Spring 3 MVC Webapp

…model) throws UnsupportedEncodingException { byte[] encodedBytes = encodeURL(userDetails); String encodedURL = new String(Base64.encodeBase64(encodedBytes)); model.addAttribute(«encodedURL», encodedURL); return «display.encoded.url«; } private byte[] encodeURL(Session userDetails) throws UnsupportedEncodingException { RC4Lite rc4 = getRC4Lite(); byte[]…
Статьи

Совет Grails: рефакторинг ваших URL

…мире Grails API-интерфейсы контроллера отображаются на URL-запросы в файле URLMappings.groovy . Это простой Groovy для настройки того, какой HTTP-запрос отправляется на какой контроллер. Например: 1 2 3 4 class UrlMappings…
Статьи

Служба сокращения URL в 42 строках кода на ... Java (?!)

…} mavenCentral() } dependencies { compile «org.springframework.boot:spring-boot-starter-web:1.1.5.RELEASE» compile «org.springframework.boot:spring-boot-starter-redis:1.1.5.RELEASE» compile ‘com.google.guava:guava:17.0′ compile ‘org.apache.commons:commons-lang3:3.3.2′ compile ‘commons-validator:commons-validator:1.4.0′ compile ‘org.apache.tomcat.embed:tomcat-embed-el:8.0.9′ compile «org.aspectj:aspectjrt:1.8.1» runtime «cglib:cglib-nodep:3.1» } tasks.withType(GroovyCompile) { groovyOptions.optimizationOptions.indy = true } task wrapper(type:…
Статьи

Wicket Создание RESTful URL

Это руководство по использованию Wicket с URL-адресами в стиле REST. Обычно Wicket генерирует URL-адреса, которые немного уродливы. Например: http://www.example.com/wui/?wicket:bookmarkablePage=%3Anl.stuq.demo.SomePage . Уч! URL-адреса RESTful меняют это: они более значимы для пользователя,…
Статьи

Пользовательские схемы URL в PhoneGap

В Marbles2 для iOS я хотел, чтобы люди могли нажимать на URL-адрес, например http://marbles2.com/app/?seed=2A72367A, и если приложение установлено на устройстве iOS, чтобы оно запускало Marbles2 и инициализировалось с помощью «семя»…