小编Dec*_*ard的帖子

换行后左对齐的最佳方法

在此输入图像描述

如您所见,我需要在换行后对齐文本.

首先,我试过桌子.但是当你看到每个项目有不同的宽度(如音符,湿度......).所以我必须为每个项目制作每个表格.我不认为这是对的.

我试过这个.

li.list {
    padding-left: 3.5em;
    text-indent: -3.5em;
}
Run Code Online (Sandbox Code Playgroud)

它似乎很有效,但确切地em显示了不同浏览器(包括移动设备)的不同空间.这意味着我无法使其兼容.

我希望有一个简洁明了的方法来解决它.

html css line-breaks

3
推荐指数
1
解决办法
6910
查看次数

ModelDriven和Prepare的顺序?

我把println()每个方法都放在Action类中.

public String execute() throws Exception {
  System.out.println("execute");
  //...
 }
 public void prepare() throws Exception {
  System.out.println("prepare");
  //...
 }
 public Object getModel() {
  System.out.print("getModel");
  //...
 }
Run Code Online (Sandbox Code Playgroud)

我以为订单会是; 准备→执行→getModel.

因为我记得我在书中读过它,所以我习惯构造bean类并做一些逻辑prepare(),然后返回SUCCESS execute().我认为getModel用于将bean推送到valueStack,对吧?

......无论如何,控制台告诉我这个.这很奇怪; 准备→getModel→执行.

这对我来说是一个巨大的问题.用英语解释原因很难......但我会试试!

我曾经创建过处理相同bean的每个动作类,当然每个动作类中都有相同的代码(变量,它们的getter和setter).

现在我正在尝试创建一个操作来避免重复.这个动作类有几个方法(像这样在struts.xml中映射; <action name="View_board" method="view">).

正如我们在控制台中看到的那样,view()在动作类的最后一个调用它execute().该prepare()不会只是构建豆和view()做真正的就业机会.但是getModel()在调用之前调用view(),所以没有机会将bean放到ValueStack.

我希望你们明白我要解释的是什么.

总结一下,每个动作类都像BoardView,BoardDelete,BoardWrite ......它们运作良好!但我讨厌那些重复的东西,所以我创建了BoardManager类.这个类有每个方法(比如view())由类处理(比如BoardView).但是这个view()是在调用之后调用的getModel(),所以bean(return of getModel())没有机会被推送到ValueStack.

请帮帮我.教我你在这个领域的专业知识.我正在自己开发这一切,这让我感觉很难受.

谢谢!!

model-driven struts2

1
推荐指数
1
解决办法
2684
查看次数

为什么我的功能没有被点击?

<script type="text/javascript">
$('.pp').click(function()   {
    alert();
});
</script>

<p class=pp>asdf</p>
<p class=pp>asdf</p>
<p class=pp>asdf</p>
Run Code Online (Sandbox Code Playgroud)

为什么单击事件不调用该函数?

这一定是非常愚蠢和愚蠢的问题,但我不知道自己错过了什么.

jquery

1
推荐指数
1
解决办法
157
查看次数

Azure Functions - 如何使用默认的“run()”方法中的“MultipartHttpServletRequest”类?

   public HttpResponseMessage run(
            @HttpTrigger(name = "req", methods = {HttpMethod.GET, HttpMethod.POST}, authLevel = AuthorizationLevel.FUNCTION) HttpRequestMessage<Optional<String>> request,
            final ExecutionContext context) {
Run Code Online (Sandbox Code Playgroud)

Azure Functions(Java)规范中的 run() 方法只有 HttpRequestMessage 参数。我需要声明并使用 MultipartHttpServletRequest 从 multipart/data 请求中获取文件。我正在尝试,但看不到任何可以投射HttpRequestMessagMultipartHttpServletRequest.

请给我一些建议。

HttpTrigger 规范是:https ://docs.microsoft.com/en-us/java/api/com.microsoft.azure.functions.annotation.httptrigger?view = azure-java-stable

-----------------------更新-------------------------

上传的图片仍然损坏。大小与原始大小相同,但看起来像这样:

在此处输入图片说明

我将粘贴整个代码。请检查一下。

函数类源:

public class HttpTriggerJava {
    private static final String storageConnectionString =
            "DefaultEndpointsProtocol=http;" +
                    "AccountName=00000;" +
                    "AccountKey=00000";

    @FunctionName("HttpTriggerJava")
    public HttpResponseMessage run(
            @HttpTrigger(name = "req", methods = {HttpMethod.GET, HttpMethod.POST}, authLevel = AuthorizationLevel.FUNCTION) HttpRequestMessage<Optional<String>> request,
            final ExecutionContext …
Run Code Online (Sandbox Code Playgroud)

java image-processing httprequest azure

1
推荐指数
1
解决办法
2299
查看次数