如果把<s:textfield>标签放在<s:form>中,则会自动换行。
用了struts标签也可以使用java片段的。
可以将变量放入页面。
pageContext.setAttribute("param",param);
也可以将变量放到request或者session中
<%
String param = "hello";
request.setAttribute("param",param);
%>
<s:textfield name="param" value="%{#request.param}" />
也可以直接接收request范围的值
<s:textfield name="sno" value="%{#request.updateStudent.sno}"></s:textfield>//sno是Student类的属性
其中在action中是这样的
Students student2=new Students();
student2=StudentService.showUpdateStudent(student);
Map map=(Map)ActionContext.getContext().get("request");
map.put("updateStudent",student2);
Tomcat入门级错误:
==========
今天使用Tomcat 6 的 Manager 提示输入用户名、密码,不对啊,我记得没维护过。
网上搜索到一下解释:
Tomcat 6要使用Manager功能 ,需要配置一下文件:D:\tomcat6\conf\tomcat-users.xml,添加一个用户即可:
<? xml version='1.0' encoding='utf-8' ?>
<tomcat-users>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="tomcat" password="jasph" roles="admin,manager"/>
</tomcat-users>
修改后,保存,重启Tomcat即可。
==============
present by dylan.