我目前正在为电子商务门户开发订单管理系统。
后端是java中的rest are服务,而前端是角js。
java中的rest服务在下订单时执行许多任务( /updated )。
在db中按顺序存储/更新顺序和项
通知第三方物流规则本订单
向客户发送电子邮件通知
向客户发送短信通知等
我们已经使用阻塞队列为另一个特性实现了一个异步队列。
1. use the same queue(current size is 200 and is in memory) and post to it
2. create a new queue inside the rest webserv
我正在编写一个使用JSP/Spring MVC的web应用程序,需要根据使用它的客户定制UI。我需要隐藏/显示屏幕的某些部分,隐藏显示某些标签和他们的文本框,也修改标签根据不同的客户。目前,我们正在根据登录的客户,通过元素和div来控制JSP中的隐藏/显示。例如:
if (customer= "A")
show this
else
hide this
随着我们添加更多的客户,代码会变得杂乱,JSP也会变得臃肿。我考虑的另一种方法是将页面拆分为多个部分,并以相同的方式控制这些部分,但最终可能会在JSP中重复代码。
例如
if (customer = "A"
我正在使用这种方法来验证表单中的日志。
index.jsp -> contains <form action=login.jsp method="post"> -> values are submitted -> login.jsp -> if -> response.sendRedirect("index.jsp?valid=1"); -> if not -> response.sendRedirect("index.jsp?valid=0"); if login is successful
我在Fedora 24 OS中使用Eclipse Mars编辑器,当我尝试单击JSP文件时,我得到了“无法创建部件错误”,由于此原因,我无法打开JSP文件,我还附上了一个屏幕截图。有人能帮我吗?
以下是错误消息:
java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: " o"
at java.net.URLDecoder.decode(URLDecoder.java:194)
at or