我有SSL的MVC3应用程序.我想要特定的页面URL应该总是添加Https.有人能告诉我怎么做.以下是全局文件中的路径.
routes.MapRoute("root22",
"paybill",
new { controller = "Home", action = "PayBill" });
Run Code Online (Sandbox Code Playgroud)
还有一件事,如果我的URL前面有https而不是页面中的所有路径也使用https或不需要?
很烦人.不知道为什么会出现这个错误.在下面的代码中
NOTE:
if I only use <td>${user.id}</td> than its printing id properly but on ${user.username} property generating error. See below JSP page code.
If I use below code in JSP page like to test than I get all the objects and properties
<c:forEach var="user" items="${users}" varStatus="i">
<tr>
<td>${users[i.index]}</td>
</tr>
</c:forEach>
Result:
User[id=1,username=u1,password=p1,firstname=f1,lastname=l1,dob=2012-07-01,age=40]
User[id=2,username=u2,password=p2,firstname=f2,lastname=l2,dob=2012-07-02,age=39]
User[id=3,username=u3,password=p3,firstname=f3,lastname=l3,dob=2012-07-03,age=38]
Run Code Online (Sandbox Code Playgroud)
错误:
09:49:49,047 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/crud_jsp_servlet_cdi_jdbc_tagfile].[jsp]] (http-localhost-127.0.0.1-8080-1) Servlet.service() for servlet jsp threw exception: javax.el.PropertyNotFoundException: The class 'com.myapp.dao.User' does not have the property 'username'.
at javax.el.BeanELResolver.getBeanProperty(BeanELResolver.java:661) [jboss-el-api_2.2_spec-1.0.0.Final.jar:1.0.0.Final]
at javax.el.BeanELResolver.getValue(BeanELResolver.java:290) …Run Code Online (Sandbox Code Playgroud) 这是JSON返回的
var errorsObject = JSON.parse('{ "fieldErrors": {"name":["You must enter your name1"],"name":["You must enter your name2"],"age":["Only people ages 13 to 19 may take this quiz"]}}');
Run Code Online (Sandbox Code Playgroud)
下面的代码第一个循环工作正常,我得到名称,年龄等关键名称.在第二个循环中想要获取从外循环中选择的键的值.Issue is errors.fieldErrors[key].我需要首先只使用名称循环键并获得2个值.
$.each(errors.fieldErrors, function(key, val) {
alert("key->" + key); //Fine
$.each(errors.fieldErrors[key], function(index, val) {
alert("key->" + key + ", val->" + val);
});
});
Run Code Online (Sandbox Code Playgroud)