Wypowiedzi
-
Mam kod:
req = new AjaxAdapter;
req.dataType = 'json';
return req.query('GET', url, request, function(responseServer, status, xhr) {
var json;
json = responseServer.data;
return response(json);
}, function(jqXHR, textStatus, errorThrown) {
var exception;
exception = jQuery.parseJSON(jqXHR.responseText);
return showError(exception);
});
Nie mogę go rozgryźć. Gdzie znaleźć dokumentację do funkcji query()?
Rozumiem, że ona ma 5 parametrów:
- get, sposób przesłnia danych
- url, na jaki adres wysłać dane
- request
- funkcja zwracająca dane do wysłania
- funkcja do obsługi błędów
Co to jest request? -
Mam taki kod
@ResourceMapping(value="customer")
public ModelAndView customer(
ResourceRequest req,
ResourceResponse res) {
log.debug("List Customer Resource: " + context.getCustomer());
ModelAndView mav = new ModelAndView();
MappingJacksonJsonView v = new MappingJacksonJsonView();
v.setBeanName("ajaxResult");
mav.setView(v);
mav.addObject("customer", context.getCustomer());
return mav;
}
Customer ustawiam w innej metodzie i działa poprawnie.
W JSP mam:
<portlet:resourceURL escapeXml="false" id="customer" var="customer"/>
Jak wywołać funkcję customer oznaczoną jako @ResourceMapping, bo nie widzę w logach działania log.debug("List Customer Resource: " + context.getCustomer()); -
Cześć,
Szukam gazetek reklamowych z branży ślubnej na wzór:
http://pieknyslub.pl/gazeta-online/category/1?layout=t...
Czyli reklamodawcy płacą za reklamę w gazecie, ale dystrybuowana
jest za darmo do wzięcia w różnych punktach np. jubiler,
kawiarnia, sklepy itp
Szukam gazet w:
- warszawa
- łódź
- kraków
- wrocław
- poznań
- gdańsk
- bydgoszcz
- lublin
- katowice
- białystok
- częstochowa
- radom
- kielce -
Cześć,
Szukam gazetek reklamowych z branży ślubnej na wzór:
http://pieknyslub.pl/gazeta-online/category/1?layout=t...
Czyli reklamodawcy płacą za reklamę w gazecie, ale dystrybuowana
jest za darmo do wzięcia w różnych punktach np. jubiler,
kawiarnia, sklepy itp
Szukam gazet w:
- warszawa
- łódź
- kraków
- wrocław
- poznań
- gdańsk
- bydgoszcz
- lublin
- katowice
- białystok
- częstochowa
- radom
- kielce -
Cześć,
Szukam gazetek reklamowych z branży ślubnej na wzór:
http://pieknyslub.pl/gazeta-online/category/1?layout=t...
Czyli reklamodawcy płacą za reklamę w gazecie, ale dystrybuowana
jest za darmo do wzięcia w różnych punktach np. jubiler,
kawiarnia, sklepy itp
Szukam gazet w:
- warszawa
- łódź
- kraków
- wrocław
- poznań
- gdańsk
- bydgoszcz
- lublin
- katowice
- białystok
- częstochowa
- radom
- kielce -
Cześć,
Szukam gazetek reklamowych z branży ślubnej na wzór:
http://pieknyslub.pl/gazeta-online/category/1?layout=t...
Czyli reklamodawcy płacą za reklamę w gazecie, ale dystrybuowana
jest za darmo do wzięcia w różnych punktach np. jubiler,
kawiarnia, sklepy itp
Szukam gazet w:
- warszawa
- łódź
- kraków
- wrocław
- poznań
- gdańsk
- bydgoszcz
- lublin
- katowice
- białystok
- częstochowa
- radom
- kielce -
Mam na stronie formularz kontaktowy, który wysyła wiadomość za pomocą funkcji mail().
Formularz wysyła wiadomość na trzy adresy:
- kontakt@domena.pl
- adres@gmail.com
- biuro@domena2.pl
Wiadomość nie dochodzi na pierwszy adres, na dwa pozostałe dochodzi bez problemu.
Adres pierwszy i trzeci jest podpięty pod skrzynkę gmail.
Admin serwera, na którym jest zaparkowana domena.pl twierdzi, że w logach wszystko jest ok i wiadomość dotarła poprawnie.
Czym to może być spowodowane? -
Mam na stronie formularz kontaktowy, który wysyła wiadomość za pomocą funkcji mail().
Formularz wysyła wiadomość na trzy adresy:
- kontakt@domena.pl
- adres@gmail.com
- biuro@domena2.pl
Wiadomość nie dochodzi na pierwszy adres, na dwa pozostałe dochodzi bez problemu.
Adres pierwszy i trzeci jest podpięty pod skrzynkę gmail.
Admin serwera, na którym jest zaparkowana domena.pl twierdzi, że w logach wszystko jest ok i wiadomość dotarła poprawnie.
Czym to może być spowodowane? -
Jarosław Szczepankiewicz:
A co stoi na przeszkodzie żeby metoda miała parametr typu List<MojDTO>? zarówno w JAX-RS jak i w JAX-WS nie powinno być to przeszkoda.
Może być takie rozwiązanie, ale jak coś takiego zrobić? -
Mam w bazie tabelkę:
id | name | surname | street
Przez Web Service chcę wywołać metodę i przekazać do niej parametry, aby zapisała do bazy.
Jednak może być możliwość, aby zapisała kilka wierszy np:
1 | Jan | Nowak | Jasna
2 | Piotr | Kowalski | Ciemna
itd
mam pomysł aby przekazywać listę jako parametr, jak to zrobić?Tomasz Faszyński edytował(a) ten post dnia 09.10.12 o godzinie 15:58 -
Dzięki za pomoc. Udało się.
-
Mam metodę startWS(String name). Chcę, aby była uruchamiana jako Web Service i jako parametr, aby była podawana nazwa metody, która ma być uruchomiona.
Przykład. Mam:
metoda1();
metoda2();
metoda3();
Które są w innych klasach niż startWS i chciałbym uruchamiać za pomocą Web Service w sposób:
startWS(metoda1) albo startWS(metoda2) poprzez url.
Jak coś takiego zrobić? Jaki będzie url?
Metodę startWS umiem zrobić jako Web Service, ale nie wiem jak przekazać parametr jaką metodę uruchomić i potem ją uruchomić? -
Dzięki za pomoc, już sobie poradzę
-
Maciej Nowicki:
Po pierwsze poczytaj o takiej referencji co się "this" nazywa.
Ewentualnie skorzystaj z refleksji, ale jeżeli tak "musisz" zrobić w tym przypadku, to znaczy że w którym miejscu masz BARDZO skopaną architekturę.
A gdybym nie musiał to jak lepiej to rozwiązać? -
Mam taki kod:
public abstract class WorkBase {
public void startWork(){
}
public void start(Object object, String nameMethod) {
try {
startWork();
} catch (Exception e) {
// TODO: handle exception
} }
}
oraz w main mam
workTest.start(workTest, show);
Zadanie polega na tym, że metoda start() wykona pewne operacje, a następnie uruchomi metodę startWork(), która uruchomi metodę z obiektu workTest przekazaną jako parametr czyli w tym przypadku show(). Jak to zrobić?
Ma to być uniwersalne rozwiązanie, więc nie wchodzi w grę tworzenie kolejnego obiektu WorkTest wewnątrz funkcji start() czy startWork().Tomasz Faszyński edytował(a) ten post dnia 05.10.12 o godzinie 14:22 -
Jeszcze jedna sprawa. Mam w pliku properties:
log4j.appender.CUBRID.sql = INSERT INTO LOGS VALUES('%x','%d{yyyy-MM-dd HH:mm:ss.SSS}','%C','%p','%m')
Ale jak zmienić, żeby zamiast '%x' wstawiało jakiś mój parametr przekazany przez metodę, w której mam logowanie? -
Jarosław Szczepankiewicz:
sprawdz:
log4j.appender.CUBRID.Threshold=WARN
Zmieniło posiom logowania na WARN i owszem nie zapisuje mi wszystkich logów, ale również nie zapisuje mi mojego użycia log.info() -
Cześć,
Zrobiłem sobie logowanie do bazy za pomocą log4j:
log4j.rootLogger=DEBUG, CUBRID
# CUBRID Database
log4j.appender.CUBRID = org.apache.log4j.jdbc.JDBCAppender
log4j.appender.CUBRID.driver = org.postgresql.Driver
log4j.appender.CUBRID.user = postgres
log4j.appender.CUBRID.password = postgres
log4j.appender.CUBRID.URL = jdbc:postgresql://localhost:5432/logs
log4j.appender.CUBRID.sql = INSERT INTO LOGS VALUES('%x','%d{yyyy-MM-dd HH:mm:ss.SSS}','%C','%p','%m')
log4j.appender.CUBRID.layout=org.apache.log4j.PatternLayout
Mam kod gdzie używam logowania:
public class LogTest extends BaseDAO<Object> {
public void show()
{
Logger log = Logger.getLogger(LogTest.class.getName());
log.info("Wystartowal");
log.warn("Trwanie aplikacji");
try {
if ( 1 / 0 == 0 ) {
System.out.println("Czekaj...");
}
} catch( Exception ex) {
log.error("Komunikat bledu", ex);
}
log.fatal("Koniec aplikacji");
}
}
Wszystko ładnie zapisuje do bazy tylko, że zapisuje mi wszystkie logi a ja bym chciał aby mi zapisywało tylko to co sam podam za pomocą komend log.warn(), log.fatal() itd.
Jak to zrobić? -
Mam takie kod
<task:scheduled-tasks scheduler="myScheduler">
<task:scheduled ref="cron" method="show" cron="0/10 * * * * ?"/>
<task:scheduled ref="cron" method="show2" cron="0/15 * * * * ?"/>
</task:scheduled-tasks>
<task:scheduler id="myScheduler" pool-size="10"/>
Jak mogę zatrzymać wykonywanie danej metody np. gdy zostanie błędnie (rzuci wyjątkiem) wykonana? Albo np jakiś warunek IF w kodzie będzie spełniony? -
Cześć,
Chcę rozszerzyć profil działalności swojej firmy i oferować możliwość rejestracji domen.
Jakie warunki muszę spełnić? Miesięcznie nie będę rejestrował dużo domen, bo tylko dla własnych klientów, więc będzie to jakieś 10-20 domen miesięcznie.
Gdzie mogę znaleźć potrzebne informację? Wolę, aby to była moja bezpośrednia oferta, ale jeśli nie ma takiej możliwości to może to być np przez program afilacyjny jakiegoś rejestratora.