1 2 | javax.servlet.http.HttpServletRequest; javax.servlet.http.HttpSession; |
1 2 3 4 5 6 7 8 | HttpServletRequest request = this.getThreadLocalRequest(); HttpSession session = request.getSession(); // Set the variable USERNAME into session session.setAttribute("USERNAME", ”yuexiaopeng”); // Get the variable USERNAME from session String name = session.getAttribute("USERNAME”); |
1 2 3 4 5 6 7 8 | import com.google.gwt.user.client.rpc.RemoteService; import com.google.gwt.user.client.rpc.RemoteServiceRelativePath; @RemoteServiceRelativePath("CheckUserService") public interface CheckUserService extends RemoteService { boolean checkUser(String userName, String passWord); } |
1 2 3 4 5 6 7 8 9 10 11 | import com.employeemanagement.client.login.service.CheckUserService; import com.google.gwt.user.server.rpc.RemoteServiceServlet; public class CheckUserServiceImpl extends RemoteServiceServlet \ implements CheckUserService { public boolean checkUser(String userName, String passWord) { // Do related things } } |
1 2 3 4 5 6 7 | import com.google.gwt.user.client.rpc.AsyncCallback; public interface CheckUserServiceAsync { void checkUser(String userName, String passWord, AsyncCallback<Boolean> callback); } |
1 2 3 4 5 6 7 8 9 10 | <servlet> <servlet-name>CheckUserService</servlet-name> <servlet-class>com.employeemanagement.server.login.service.CheckUserServiceImpl </servlet-class> </servlet> <servlet-mapping> <servlet-name>CheckUserService</servlet-name> <url-pattern>/com.employeemanagement.EmployeeManagement/CheckUserService </url-pattern> </servlet-mapping> |
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |